| |
|
|
| | Итак:
1. Пользователь на "главной" странице задает критерии для выборки из БД, нажимает на кнопочку - получает результат выборки на "странице результатов"
2. БД содержит такие данные: город, интересы, возраст, фио, адрес, тел.
3. Выборка производится с помощью подобной формы:
HTML:
1. <form action="frend.php" method="post">
2. <select name="sity" size="1">
3. <option valuе="kiev">Киев</option>
4. <option value="kievr">Киев - пригород</option>
5. <option value="odessa">Одесса</option>
6. <option value="dnepr1">Днепропетровск</option>
7. <option value="oth">прочее...</option>
8. </select>
9.
10. <select name="ineres" size="1">
11. <option valuе="music">Musik</option>
12. <option value="sex">Sex</option>
13. <option value="danse">Danse</option>
14. <option value="uflat">прочее...</option>
15. </select>
16.
17. <input type="text" nаmе="age" size="5" maxlength="5" value="20">лет<br>
18. <input type="submit" value="найти">
19. </form>
Вопрос2: как сдалть, чоб при добавлении нового города (напр) список с возможностями выбора автоматом обновлялся
( а еще в идеале - сортировался по к-ву запсей - т.е. выше - города на которые больше объявленй)
Вопрос3: можно ли создать под формой 2 кнопочки : "найти" и "добавить"? (c разной обработкой событий) | |
| |
|
|
| |
|
|
| |
для: Alex_pancho
(29.02.2008 в 19:20)
| | | >Вопрос2: как сдалть, чоб при добавлении нового города (напр) список с возможностями выбора автоматом обновлялся
>( а еще в идеале - сортировался по к-ву запсей - т.е. выше - города на которые больше объявленй)
Для этого надо в БД завести отдельную таблицу, куда будут записываться города.... При формировании html страниц, на стороне сервера, надо брать список городов из таблицы с городами и создавать под каждый <option value=""></option>, для того чтобы выбрать города по которым больше объявлений, сначала надо привязать таблицу городов к таблице объявлений, а данные брать многотабличным запросом с сортировкой.....
>Вопрос3: можно ли создать под формой 2 кнопочки : "найти" и "добавить"? (c разной обработкой событий)
можно... | |
| |
|
|
| |
|
|
| |
для: mefestofel
(01.03.2008 в 02:25)
| | | Ответ на вопрос 3
форма:
<form action="index.php" method="post">
<input type="text" name="text" value="" />
<input type="submit" name="search" value="Найти" />
<input type="submit" name="add" value="Добавить" />
</form>
|
в коде:
if ($_POST['search']) {
// ;
действие1
}
if ($_POST['add']) {
// ;
действие2
}
|
| |
| |
|
|