Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Создаю сайт типа "знакомства". Требуется помощь
 
 автор: Alex_pancho   (29.02.2008 в 19:20)   письмо автору
 
 

Итак:
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 разной обработкой событий)

   
 
 автор: mefestofel   (01.03.2008 в 02:25)   письмо автору
 
   для: Alex_pancho   (29.02.2008 в 19:20)
 

>Вопрос2: как сдалть, чоб при добавлении нового города (напр) список с возможностями выбора автоматом обновлялся
>( а еще в идеале - сортировался по к-ву запсей - т.е. выше - города на которые больше объявленй)

Для этого надо в БД завести отдельную таблицу, куда будут записываться города.... При формировании html страниц, на стороне сервера, надо брать список городов из таблицы с городами и создавать под каждый <option value=""></option>, для того чтобы выбрать города по которым больше объявлений, сначала надо привязать таблицу городов к таблице объявлений, а данные брать многотабличным запросом с сортировкой.....

>Вопрос3: можно ли создать под формой 2 кнопочки : "найти" и "добавить"? (c разной обработкой событий)

можно...

   
 
 автор: Петр   (03.03.2008 в 06:47)   письмо автору
 
   для: 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
}

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования