|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.08.2011, 10:40 | #1 |
Пользователь
Регистрация: 08.07.2011
Сообщений: 42
|
Выпадающий список из БД
Привет всем, уважаемые!
Вопрос в следующем. Я новичок в php, изучаю и решил в качестве примера для себя написать простой телефонный справочник. Создал БД и 3 таблички - первая - инфа о человеке, вторая - список категорий(друзья, дом, работа) и третья - список по категориям. Значит на главной страничке сделал 3 ссылки по табличкам, 2 из них вывел, все ок, а вот с третьей проблема - задачка такая - формирую список выпадающий, который формируется из БД по именам категорий, далее выбираю нужную мне категорию, жму на кнопку и страничка обновляется, появляется табличка людей по выбранной категории. Выпадающий список тоже сделал, а вот с кнопкой и запросом разобраться не могу. Код приведен ниже. PHP код:
Created by KorPaEv...
|
08.08.2011, 10:53 | #2 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
На событие изменения селекта можно привязать функцию сабмита формы.
Либо добавить кнопку сабмит.
Alar, верни репу!
|
08.08.2011, 11:25 | #3 | |
Пользователь
Регистрация: 08.07.2011
Сообщений: 42
|
Цитата:
<select name='categories' onchange='this.form.submit()'> а чего дальше с этим делать? Уперся в стену и не знаю. Как мне вывести по выбранному типу категории людей этой категории??
Created by KorPaEv...
|
|
08.08.2011, 13:25 | #4 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
в
Код:
Alar, верни репу!
|
08.08.2011, 17:06 | #5 | |
Пользователь
Регистрация: 08.07.2011
Сообщений: 42
|
Цитата:
у меня есть табличка в БД, в которой уже сформированы индексы по категориям и людям принадлежащим данной категории.
Created by KorPaEv...
|
|
08.08.2011, 17:21 | #6 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
Можно и так, чтобы action у формы имело название самой страницы.
Запрос такой должен быть примерно: Код:
|
08.08.2011, 19:05 | #7 | |
Пользователь
Регистрация: 08.07.2011
Сообщений: 42
|
Цитата:
select firstname, secondname, patronycal, phone_number, city, address, code_city from peoples, peoples_category where peoples.id=peoples_category.id_peop le and peoples_category.id_category=1 выбираю объединяю 2 таблички - люди и люди_категории по id и вывожу тех кто относится к категории 1,т.к. в этой табличке у меня забита инфа о людях и их категориях. а вот теперь как мне сделать чтобы при нажатии на кнопку - я прочитал, нужно submit сделать и воспользоваться $_POST, у меня в эту переменную передалось значение выбранного поля и далее выполнился запрос и построилась табличка??
Created by KorPaEv...
|
|
08.08.2011, 19:31 | #8 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Цитата:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выпадающий список | Павел_Игоревич | Помощь студентам | 3 | 17.05.2011 23:29 |
Выпадающий список | day-spring | JavaScript, Ajax | 1 | 10.03.2011 15:45 |
Выпадающий список | king13 | Microsoft Office Excel | 2 | 24.11.2009 13:25 |
Выпадающий список | чебургатор | HTML и CSS | 2 | 13.05.2009 19:58 |
Выпадающий список | Акашаев Нурлан | Общие вопросы Delphi | 3 | 27.06.2008 16:58 |