Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: проблема с пост запросом
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\Program Files\Apache Group\Apache2\htdocs\for_students\created.php on line 5
Champion
Отправлено: 14 Июля, 2010 - 19:45:31
Активный участник
Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008 Откуда: Москва
Помог: 57 раз(а)
Ну посмотри на 5 строчку и исправь.
Мелкий
Отправлено: 14 Июля, 2010 - 19:46:35
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
User error: syntax error in forum=1 topic=4404, expected self-correcting by user.
----- PostgreSQL DBA
jfr
Отправлено: 14 Июля, 2010 - 21:11:50
Посетитель
Покинул форум
Сообщений всего: 332
Дата рег-ции: Март 2010 Откуда: Таджикистан, Худжанд
Помог: 0 раз(а)
[+]
Мелкий пишет:
User error: syntax error in forum=1 topic=4404, expected self-correcting by user.
Что ты имел ввиду я не понял...
Uchkuma
Отправлено: 14 Июля, 2010 - 21:18:19
Участник
Покинул форум
Сообщений всего: 1539
Дата рег-ции: Март 2010 Откуда: Киров
Помог: 6 раз(а)
Мелкий пишет:
User error: syntax error in forum=1 topic=4404, expected self-correcting by user.
Жжешь!!!
Вот почему, когда вылазит ошибка, люди сразу впадают в ступор и даже не пытаются прочитать ее? Неужели проще задать вопрос на форуме и ждать пока ответят, чем забить текст ошибки в translate.google.com и попытаться вникнуть. Даже если проще, то во втором случае хотя бы что-то в голове отложится.
Покинул форум
Сообщений всего: 332
Дата рег-ции: Март 2010 Откуда: Таджикистан, Худжанд
Помог: 0 раз(а)
[+]
у меня ошибка где-то здесь mysql_query("CREATE TABLE $_POST['creating_table'] (`country` VARCHAR( 20 ) NOT NULL ,`city` VARCHAR( 20 ) NOT NULL)");
movEAX а причем тут всякие переменные, методом пост передаётся у меня
Uchkuma
Отправлено: 14 Июля, 2010 - 21:38:48
Участник
Покинул форум
Сообщений всего: 1539
Дата рег-ции: Март 2010 Откуда: Киров
Помог: 6 раз(а)
Элемент массива внутри двойных кавычек правильно обозначать так:
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
jfr пишет:
Мелкий пишет:
User error: syntax error in forum=1 topic=4404, expected self-correcting by user.
Что ты имел ввиду я не понял...
предполагается самостоятельное исправление ошибки пользователем. Простая синтаксическая ошибка, и даже указано - где. надеюсь, мысль с переводом совпала, а то я английский знаю только в режиме ro манов
А всё это к вопросу - неужели до сих пор не попадалась знаменитая статья http://phpfaq[dot]ru/debug ?
Вот, вы даже примерно нашли, где ошибка, так вывели бы результирующий запрос на монитор, посмотрели, что выполняете реально. С помощью mysql_error могли бы узнать, почему не выполняется запрос.
----- PostgreSQL DBA
jfr
Отправлено: 14 Июля, 2010 - 22:26:45
Посетитель
Покинул форум
Сообщений всего: 332
Дата рег-ции: Март 2010 Откуда: Таджикистан, Худжанд
mysql_select_db($_POST['database']) or die("Could not select database");
mysql_query("CREATE TABLE".$_POST['creating_table']."(`country` VARCHAR( 20 ) NOT NULL ,`city` VARCHAR( 20 ) NOT NULL)");
теперь ошибку не выдает, но и таблицу тоже не создает в базу... Название таблицы берет с текстбокса и остальное впрочем тоже, но странно...
JustUserR
Отправлено: 14 Июля, 2010 - 22:31:45
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
MarShall пишет:
Я эту ошибку всегда правлю добавлением строкового сложения ".", думаю это и есть причина.
Идея и реализация интерполяции значений в строки в PHP заимствована из Perl и в общих чертах сохранила синтаксис - нужно или обрамить сигнатуру доступа целиком в фигурные скобки или в случае использовая хеш-массивов применять нотацию с ключами без кавычек Кстати именно по этой причине символ фигурной скобки также является спецсимволов - и в некоторых случах подлежит экранированию
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.