|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
04.04.2012, 14:03 | #1 |
Пользователь
Регистрация: 29.03.2012
Сообщений: 40
|
страница редактирования новостей PHP
здравствуйте!!!При написании странички редактирования новостей возникла проблема,планировалось что на страницу будут выводится все новости из БД, а при выборе конкретной(при клике) должна выводится новость в форме для редактирования.При этом все должно происходить на одной странице,но к сожалению функция if не срабатывает и при клике форма не выводится((
вот код который я прописал: PHP код:
Последний раз редактировалось Alexander1311; 04.04.2012 в 14:14. |
04.04.2012, 14:07 | #2 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,159
|
что есть $id откуда он здесь берется? ... судя по всему $id не существует при выполнении данного скрипта ...
|
04.04.2012, 14:16 | #3 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
|
04.04.2012, 14:20 | #4 |
Пользователь
Регистрация: 29.03.2012
Сообщений: 40
|
я знаю что проблема в $id но я думал что она подставляется в эту строчку<a href='admin_edit_news.php?id=%s'>
извините что задаю глупые вопросы но я пока не силен в php. подскажите как правильно прописать? |
04.04.2012, 14:30 | #5 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,159
|
смотри предыдущий пост....
и рекоментовал бы $id = intval($_GET['id']) чтобы исключить SQL иньекции |
04.04.2012, 14:35 | #6 |
Пользователь
Регистрация: 29.03.2012
Сообщений: 40
|
если вам не трудно можете прописать исправление прямо в коде а то у меня не получается))
вот примерно так???? if (!isset ($id)) заменить на if (!isset ( $_GET['id'])) Последний раз редактировалось Alexander1311; 04.04.2012 в 14:53. |
04.04.2012, 14:53 | #7 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
|
04.04.2012, 15:18 | #8 |
Пользователь
Регистрация: 29.03.2012
Сообщений: 40
|
извините,но при добавлении предложенного варианта срабатывает else и на страницу выводится форма.
|
04.04.2012, 15:24 | #9 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
!isset() в условии замените на empty():
PHP код:
|
04.04.2012, 15:41 | #10 |
Пользователь
Регистрация: 29.03.2012
Сообщений: 40
|
все сделал, но снова выводится форма вместо заголовков
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Веб страница с вводом 7-ми чисел и нахождением наименьшего из них (html или php) | Kradmy | Помощь студентам | 2 | 05.02.2012 14:58 |
Необходимо создать простой PHP скрипт рассылки новостей | kutt | Фриланс | 1 | 13.12.2011 22:25 |
Архив новостей. Вывод титла новостей по категориям. | Gauss | PHP | 12 | 10.03.2011 06:11 |
Функции php редактирования баз MySQL | KLAXON | PHP | 11 | 04.03.2011 21:39 |
Реализация редактирования БД из браузера в php | kaviga | PHP | 12 | 10.01.2010 23:08 |