
11.03.2009, 09:17
|
|
Постоянный
Регистрация: 26.03.2008
Сообщений: 311
С нами:
9540826
Репутация:
479
|
|
вот имею такой скрипт поиска:
PHP код:
$search=$_POST['search'];
$query= mysql_query("SELECT * FROM list WHERE surname='$search' OR name='$search' OR patronymic= '$search' ORDER BY surname");
$result= mysql_num_rows($query);
if ($result == 0)
{
echo "Ничего не найдено по запросу <b>$search</b><br><br><br>";
}
else if ($result == 1)
{
echo "Найден<b>1</b> результат!<br><br><br>";
}
else {
echo "Найдено <b>$result</b> результата(ов)!<br><br><br>";
}
while ($row= mysql_fetch_array($query))
{
echo "<tr class=\"name_result\"><td>$row[surname] $row[name]</td></tr>";
}
name имя
surname фамилия
patronymic отчество
и одна форма поиска.
если искать только имя или только фамилию, то претензий нет..а если Имя фамилию, или Ф.И.О то естественно ничего не находит...
как быть в таком случае?
Последний раз редактировалось #Wolf#; 11.03.2009 в 09:19..
|
|
|