Вопрос № 127316: Помогите написать страничку:
1) которая должна записывать информацию введенную пользователем в форму (примерная форма выглядит в приложении ниже...) в базу банных, и сохранить её :)
2) И ещё было бы хорошо сделать поиск в БД по любым критери...
Вопрос № 127.316
Помогите написать страничку:
1) которая должна записывать информацию введенную пользователем в форму (примерная форма выглядит в приложении ниже...) в базу банных, и сохранить её :)
2) И ещё было бы хорошо сделать поиск в БД по любым критериям.
3) И вывод информации по требованию пользователя!
Заранье спасибо!
Отвечает: Иван Сергеевич
Здравствуйте, Гареев Ринат Маратович!
Используйте формы (тэг FORM). С их помощью Вы можете организовать интерфейс ввода данных пользователем. В приведенном Вами примере получится примерно так (смотрите приложение).
После заполнения формы и нажатия кнопки "send" пользователя перенаправит к скрипту, прописанному в свойстве action формы. Все введенные им параметры доступны через глобальный массив $_POST[] по именам, прописанным в свойствах элементов формы (txt, text1, text2 и тд). Далее уже проверяйте их на валидность и записывайте в базу данных.
Поиск и выборка данных происходит точно также - заполняете форму элементами ввода (выбор категорий поиска или выбор пользователя из списка) и создаете скрипт, выводящие результаты по полученным с формы данным.
Полезная ссылка с информацией в приложении.
Приложение:
Ответ отправил: Иван Сергеевич (статус: 4-ый класс)
Ответ отправлен: 14.03.2008, 18:24
Вы имеете возможность оценить этот выпуск рассылки. Нам очень важно Ваше мнение!
* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.
Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!
Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.
Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.