![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| *^angel^* |
|
||||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 81 Регистрация: 5.3.2003 Где: Столица нашей нео бъятной Родины Репутация: нет Всего: нет |
Добрый день!
Недавно начала изучать PHP. Необходимость возникла по причине сдачи диплома летом. Мне необходимо разработать web-интерфейс, который позволял бы добавлять/ редактировать/ удалять новости. Технологии - php и MySQL. Я практически все сделала, но с редактированием новостей у меня не получается. При нажатии на ссылку "редактировать новость" отображается форма, содержащая соответствующую информацию выбранной новости (все корректно). Но после нажатия на кнопку "редактировать" появляется информация об ошибки идентификации переменных, при этом сообщение, что новость изменена появляется. Помогите плиз разобраться. вот исходники: код формы
код скрипта, который заполняет форму
а вот ошибка:
Очень нужно решить эту проблему. Заранее спасибо. |
||||||
|
|||||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 5 Всего: 39 |
А где у тебя подключение к бд?
|
|||
|
||||
| IZ@TOP |
|
||||||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 44 Всего: 73 |
Ищменить имя на zagolov.
изменить имя на info.
изменить имя на id_news. Добавлено @ 17:37 Secandr, тут видны ошибки идентификации переменных а не подключения к базе -------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
||||||
|
|||||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 5 Всего: 39 |
IZ@TOP логично
|
|||
|
||||
| *^angel^* |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 81 Регистрация: 5.3.2003 Где: Столица нашей нео бъятной Родины Репутация: нет Всего: нет |
Исправила
практически помогло... сейчас ругается на строку WHERE id_news='".$_POST['id_news']."'"; во втором коде. |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
А че за ошибку-то пишет?
Попробуй так: WHERE id_news=".$_POST['id_news'].""; |
|||
|
||||
| IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 44 Всего: 73 |
Попробуй так:
-------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
| *^angel^* |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 81 Регистрация: 5.3.2003 Где: Столица нашей нео бъятной Родины Репутация: нет Всего: нет |
2 IZ@TOP
сейчас попробую 2 Mal Hack пишет: Parse error: parse error in z:\home\wssite00.ru\www\admin\editnews.php on line 31 Добавлено @ 18:01 31-ая строка содержит как раз условие, которое я указала выше. Добавлено @ 18:03 не получается.. говорит синтаксис неправильный.. вот: Notice: Undefined index: id_news in z:\home\wssite00.ru\www\admin\editnews.php on line 31 You have an error in your SQL syntax near '' at line 5 ps на то же условие ругается |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
WHERE id_news=".$_POST['id_news'];
|
|||
|
||||
| *^angel^* |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 81 Регистрация: 5.3.2003 Где: Столица нашей нео бъятной Родины Репутация: нет Всего: нет |
2 IZ@TOP
вставила... ругается: Notice: Undefined index: id_news in z:\home\wssite00.ru\www\admin\editnews.php on line 30 Новость отредактирована и внесена в базу данных. Перейти на страницу администрирования новостей Добавлено @ 18:08 2 Mal Hack говорит синтаксис неверный: Notice: Undefined index: id_news in z:\home\wssite00.ru\www\admin\editnews.php on line 31 You have an error in your SQL syntax near '' at line 5 |
|||
|
||||
| IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 44 Всего: 73 |
*^angel^*, проверь еще раз форму и имена, может у тебя имя идентификатора новости не id_news а там id_nwes... и сделай print_r($_POST), посмотри что получится и сделай выводы.
-------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
| *^angel^* |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 81 Регистрация: 5.3.2003 Где: Столица нашей нео бъятной Родины Репутация: нет Всего: нет |
Ура!
все получилось... я в форме убрала вывод id_news, из-за этого ничего не получалось. Спасибо ВАМ огромное еще вопросик появился - а можно не используя javascript сделать окно фиксированное и убрать меню и панели? |
|||
|
||||
| IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 44 Всего: 73 |
*^angel^*, нельзя.
PS один топик - один вопрос. -------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |