Есть поиск по базе с несколькими параметрами типа:
<form action="/search.php">
Возраст: <input type="text" name="age"><br>
Город: <input type="text" name="city"><br>
Рост: <input type="text" name="h"><br>
Вес: <input type="text" name="m"><br>
и т.д.
если сделать такой запрос:
$sql = mysql_query("SELECT * FROM `ankets` WHERE `age`='{$_GET['age']}' AND `city`='{$_GET['city']}' AND `h`='{$_GET['h']}' AND `m`='{$_GET['m']}'");
то он будет работать правильно только в том случае если все поля поиска были заполнены...а как сделать если одно или несколько полей не были заполнены? Ведь в таком случае он будет искать пустые значения...