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 :: Не передаётся значение $_GET переменной
На первой странице, с помощью $_GET я выбираю ту таблицу из которой необходимо просмотреть данные, при клике по ссылке <a href="?what=tovar1">Товар1</a>, значение переменной what а именно tovar1, передается методу showListCatagoue, выполняется запрос и я получаю необходимый мне контент. Это хорошо! Так и нужно! Теперь я хочу реализовать таким же способом удаление, по логике, мне нужно добавить новый аттрибут в метод deleteCatalogue(). Так и сделал, добавил переменную $what, следовательно выражение выглядит
В what - подставляется значение, это срабатывает в showCategory(), но с удалением - нет.
Ошибка при удалении записи You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE id='8'' at line 1
Мои действия, попробовал заменить кавычки на одинарные, надеялся ошибка синтаксиса в этом, - не помогло. Мне остается предположить, что не передается значение. Если так, почему тогда оно передается в другой метод?
Могли бы подсказать, что делаю не правильно, и как решить этот вопрос.
Заранее спасибо за ответ!
array(1){["delete_catalogue"]=> string(1)"9"}***********************You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE id='9'' at line 1
Покинул форум
Сообщений всего: 22
Дата рег-ции: Окт. 2010
Помог: 0 раз(а)
Спасибо! А могли бы привести пожалуйста пример того, как подставить эти идентификаторы таким образом, чтобы при отправке в url подставлялся необходимый недостоющий &what=tovar1.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.