Здравствуйте Эксперты: Очень нуждаюсь в Вашей помощи. Я на уровне начинающего на PHP. Мне надо срочно сделать проект который содержит статьи разного характера ... например новости, статьи, оф. документы... Так вот скажите пожалуйста как сделать так чтобы при нажатии на определенной кнопки меню из базы данных выбирались документы соответствующей надписи на меню категории. Был бы Вам очень благодарен если бы помогли мне разобраться. Так если можно объясните пожалуйста на примере.
Добрый день, Oscar! Вы бы хоть попытались сами разобраться! Рисую примерный алгоритм: пусть "главный" скрипт - это index.php. К нему мы будем обращаться через переменные category и file. Например, index.php?category=news&file=3. В данном примере переменная category будет отвечать за категорию документа (новости, статьи и т.д.), а file - за конкретный номер документа. Далее в index.php просто обрабатываете эти переменные и инклудами выводите нужный документ. Удачи! Ответ отправлен: 09.07.2004, 14:06 Отправитель: Licvidator Отвечает КиберТварь
Добрый день, Oscar! index.html News Documents main.php
switch ($sect) of { case "news":{ /* Тут выводятся если выбрана ссылка News */ break;//обязательно } case "docs":{ /* А сдесь если Documents */ break; } } ?> Ответ отправлен: 09.07.2004, 17:37 Отправитель: КиберТварь Отвечает Student
Доброе время суток, Oscar! Если я правильно понял, Вам нужно чтобы с запросом посылалась надпись на кнопке как критерий поиска, а она как известно из форм не отсылается. Предлагаю сделать так - добавьте в форму поле типа "hidden" и приравняйте ему значение value нужной кнопки и отсылайте его в запросе. Таких полей нужно сделать столько же, сколько и кнопок. А на сервере уже обрабатываете этот запрос: например на кнопке была надпись News, а база данных называется Base1 (далее см. пример в приложении). По-моему что-то типа того...
Приложение: Ответ отправлен: 11.07.2004, 07:40 Отправитель: Student
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.