powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Не получется ввести в базу данных
10 сообщений из 10, страница 1 из 1
Не получется ввести в базу данных
    #38798152
Romantiktj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выполняется выражение :

for($i = 1; $i < 200 ; $i++){
$slovo = file_get_contents("R/1 (".$i.").htm");
preg_match_all('/([А-ЯЁ]{2,}+)/',$slovo,$ok);
for ($i=0; $i<count($ok[1]); $i++)
{
echo $ok[1][$i]."<br>";
mysql_query ("INSERT INTO stati (statya) VALUES ('$ok[1][$i].' '')");
}

В итоге в базу данных вводится только :

Array[0].

Может VALUES ('$ok[1][$i].' '') - надо перевести в текстовое?
...
Рейтинг: 0 / 0
Не получется ввести в базу данных
    #38798156
Romantiktj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тип поля - longtext
...
Рейтинг: 0 / 0
Не получется ввести в базу данных
    #38798157
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
после preg_match_all...
Код: php
1.
print_r($ok);
...
Рейтинг: 0 / 0
Не получется ввести в базу данных
    #38798208
alex564657498765453
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SharuPoNemnoguпосле preg_match_all...
Код: php
1.
print_r($ok);



да он выводит текст который в базу хочет записать.

но главное сдесь другое.

скобки все не закрываються - что говорит о том что это не весь блок кода, из него вырезано.

и никого не смутила логика????

for($i....)
{
$slovo = file_get
preg_match

for($i !!!!!!!!!!!!!!!!!!!
}
...
Рейтинг: 0 / 0
Не получется ввести в базу данных
    #38798209
alex564657498765453
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"$ok[1][$i]" - а это как три пальца обоссать

надо "{$ok[1][$i]}"

ибо
"$ok[1][$i]" === "$ok[1]"."[$i]" - первая часть строки выдаст слово Аррей и таки это так, вторая дорисует скобки с индексом
...
Рейтинг: 0 / 0
Не получется ввести в базу данных
    #38798210
alex564657498765453
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TC постась себе нормальный редактор, там ведь подсветка синтаксиса(цвета текста) показывает сразу подобные ошибки
...
Рейтинг: 0 / 0
Не получется ввести в базу данных
    #38798216
alex564657498765453
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вы в 20 минут получили ответ

в 27 уже создана эта тема...вы будуте каждую строчки обсуждать? попросите чтоб модератор создал вам отдельную ветку форума аля

"практика пхп по шагам"
...
Рейтинг: 0 / 0
Не получется ввести в базу данных
    #38798263
Romantiktj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex564657498765453"$ok[1][$i]" - а это как три пальца обоссать

надо "{$ok[1][$i]}"

ибо
"$ok[1][$i]" === "$ok[1]"."[$i]" - первая часть строки выдаст слово Аррей и таки это так, вторая дорисует скобки с индексом

Почему то при
echo $ok[1][$i]."<br>";

выдаёт жлаемое, и никаких лишних скобок
...
Рейтинг: 0 / 0
Не получется ввести в базу данных
    #38798366
alex564657498765453
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Romantiktjalex564657498765453"$ok[1][$i]" - а это как три пальца обоссать

надо "{$ok[1][$i]}"

ибо
"$ok[1][$i]" === "$ok[1]"."[$i]" - первая часть строки выдаст слово Аррей и таки это так, вторая дорисует скобки с индексом

Почему то при
echo $ok[1][$i]."<br>";

выдаёт жлаемое, и никаких лишних скобок

?
...
Рейтинг: 0 / 0
Не получется ввести в базу данных
    #38798370
Romantiktj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибки всем разобрался
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Не получется ввести в базу данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]