Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Базы данных MySQL

  Все выпуски  

RusFAQ.ru: Базы данных SQL


Новое направление Портала RusFAQ.ru:
MosHoster.ru - Профессиональный хостинг

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Базы данных SQL

Выпуск № 358
от 21.03.2008, 03:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 471, Экспертов: 46
В номере:Вопросов: 1, Ответов: 1

Нам важно Ваше мнение об этой рассылке.
Оценить этот выпуск рассылки >>


Вопрос № 127519: Доброе время суток. Подскажите,пожалуйста,как решить проблему с редактированием информации в БД? Существует таблица в Базе,в которой находятся "уроки".Есть страница редактирования,при переходе на которую,появляются все "уроки&q...

Вопрос № 127.519
Доброе время суток.
Подскажите,пожалуйста,как решить проблему с редактированием информации в БД?
Существует таблица в Базе,в которой находятся "уроки".Есть страница редактирования,при переходе на которую,появляются все "уроки" находящиеся в БД в виде ссылок.При нажатии на ссылку должна открыться следующаю страничка,на которой должна быть заполненая форма для редактирования.
Прилагаю скрипт,который должен помочь это сделать.
Проблема заключается в том,что при нажатии на ссылку не появляется форма редактирования,но если написать "....<?php if (isset($id)...." , то появляется пустая форма и ни какой информации в ней не отображается.
Пример взят с обучаещего видео курса,там всё работает,проверял скрипт много раз,но ошибку найти не смог.

Приложение:

Отправлен: 16.03.2008, 03:18
Вопрос задал: Slo_nik (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Чаднов Н
Здравствуйте, Slo_nik!
ну во-первых начну с первого что мне пришло на ум.
1.
$result = mysql_query ("SELECT id,title FROM lessons");
echo mysql_error();
Смотрим, может база не дает результат.
2.
if (!isset($id))
Заменяем на if (!isset($_GET['id']))
Не факт что регистр глобалс register_globals [если не знать, то и не догадаешься, о чем речь идет...] включены.
3.
$myrow[title] строковый ключ надо брать в кавычки.
P.s. Если такие примеры в уроках, не стоит учить по этим урокам, имхо. То что у меня получилось в приложении.

Исправлены грамматические ошибки;
переведено на английский язык название опции конфигурации PHP.

-----
∙ Отредактировал: Николай Владимирович / Н.В. (Профессионал)
∙ Дата редактирования: 16.03.2008, 14:51

Приложение:

Ответ отправил: Чаднов Н (статус: 2-ой класс)
Ответ отправлен: 16.03.2008, 03:56
Оценка за ответ: 5
Комментарий оценки:
Огромноя благодарность за подробный ответ,мне как новичку пригодится любой вариант решения проблемы. Хочу принести извинения за неполную информацию.Я не написал,что подключение к базе происходит через инструкцию "include",ну а решение возникшей проблемы заключалось в строке "...if (isset($_GET[\'id\'])) {$id = $_GET[\'id\'];}..."


Вы имеете возможность оценить этот выпуск рассылки.
Нам очень важно Ваше мнение!
Оценить этот выпуск рассылки >>

Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2008, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.72.5 от 17.03.2008
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное