<FORM action=index1.php10 method=post>
<TABLE>
<TBODY>
<TR>
<TD>
<FONT><B>УКАЖИТЕ ПАРАМЕТРЫ ПОИСКА:</B></FONT></TD></TR>
<TR>
<TD><U>Населенный пункт:</U></TD>
<TD>
<SELECT size=1 name="насел.пункт">
<OPTION value="любой" selected>Любой</OPTION>
<OPTION value="г.Кола">г.Кола</OPTION>
<OPTION value="п.Мурмаши">п.Мурмаши</OPTION>
<OPTION value="п.Молочное">п.Молочное</OPTION> </SELECT> </TD></TR>
<TR>
<TD><U>Тип объекта недвижимости:</U></TD>
<TD>
<SELECT size=1 name="объект">
<OPTION value="Любой" selected>Любой</OPTION>
<OPTION value="1-комн.кв.">1-комн.кв.</OPTION>
<OPTION value="2-комн.кв.">2-комн.кв.</OPTION>
<OPTION value="3-комн.кв.">3-комн.кв.</OPTION>
<OPTION value="4-комн.кв">4-комн.кв.</OPTION>
<OPTION value="комната">Комната</OPTION> </SELECT> </TD></TR>
<TR>
<TD><U>Цена (рубли):</U></TD>
<TD>от
<INPUT size="10" type="text" name="цена от"> до <INPUT size="10" type="text" name="цена до">
<TR>
<TD><INPUT type=submit name="Поиск" value=" Поиск "></TD></TR></TBODY></TABLE></FORM>
ПОЛЬЗОВАТЕЛЬ ДОЛЖЕН ВЫБРАТЬ ТО ЧТО ЕГО ИНТЕРЕСУЕТ ИЗ ЭТОЙ ФОРМЫ.
ПОДСКАЖИТЕ КАК ПРАВИЛЬНО НАПИСАТЬ ЗАПРОС К БД MYSQL ПО ЭТО ФОРМЕ.
Спустя 2 минуты, 6 секунд (16.06.2010 - 21:51) tomash написал(а):
Покажите структура вашей базы
Спустя 9 минут, 43 секунды (16.06.2010 - 22:01) xotabb написал(а):
Спустя 8 минут, 32 секунды (16.06.2010 - 22:09) djessi2007 написал(а):
структура:номер, объект, насел. пункт, адрес, описание,цена
Спустя 18 минут, 32 секунды (16.06.2010 - 22:28) KaFe написал(а):
Что бы получить HELP отправь запрос на порт 80 сервера google.ru с текстом "mysql и php", также вы можите узнать информацию о услуге на сайтах http://php.su/ и http://irbis-team.com/15/1 торопитесь цены берут только за трафик и то если у вас не безлим
Спустя 11 минут, 18 секунд (16.06.2010 - 22:39) tomash написал(а):
Для начала исправьте форму! Атрибуты во всех тэгах должны принимать значения в латинице или цифрах
например
дальше в PHP мы принимаем значения из формы, делаем выборку из БД и на экран
Это в качестве примера
например
<SELECT size=1 name="rooms">
<OPTION value="all" selected>Любой</OPTION>
<OPTION value="1">1-комн.кв.</OPTION>
<OPTION value="2">2-комн.кв.</OPTION>
<OPTION value="3">3-комн.кв.</OPTION>
<OPTION value="4">4-комн.кв.</OPTION>
дальше в PHP мы принимаем значения из формы, делаем выборку из БД и на экран
if (isset ($_POST['rooms']) AND $_POST['rooms'])!= 'all')
{
$req['rooms'] = $_POST['rooms'];
}
$query='SELECT * FROM table';
if (isset ($req))
{
$where = ' WHERE ';
$i=0;
foreach ($req as $key => $var)
{
$i++;
$where .= $key.'='.$var;
if ($i < count($req)) $where .= ' AND ';
}
}
$query='SELECT name, price FROM table';
$res = mysql_query ($query.$where);
while ($row = mysql_fetch_assoc($res)
{
echo $row['name']. ' - ' $row['price'].'<br>';
}
Это в качестве примера
Спустя 7 минут, 2 секунды (16.06.2010 - 22:46) djessi2007 написал(а):
спасибо )))попробую