|
|
|
|
|
для: cheops
(17.09.2006 в 18:55)
| | Спасибо. | |
|
|
|
|
|
|
|
для: forma
(17.09.2006 в 18:49)
| | А вы и не создавайте сложный запрос, просто динамически его формируйте средствами PHP
<?php
$query = "SELECT * FROM tbl ".$where;
?>
|
Где условие $where будет формироваться в зависимости от того, что передаст пользователь из HTML-формы. | |
|
|
|
|
|
|
|
для: cheops
(17.09.2006 в 18:48)
| | Одним запросом не умею | |
|
|
|
|
|
|
|
для: forma
(17.09.2006 в 18:40)
| | А что вызывает сложность? Если пользователь вводит один критерий поиска динамически формируйте WHERE-условие с одним критерием, если два, то с двумя... | |
|
|
|
|
|
|
| Я пишу поиск, предположим мой поиск ищет людей записанных в базе, у каждого есть свой возраст и вес.Предположим пользователь ввел вес 80 а возраст не ввел, значит запрос должен достать людей с весом 80 и любым возрастом(ну и наоборот естественно), а если пользователь ввел возраст и вес, то запрос должен достать и с таким весом и с таким возрастом. | |
|
|
|
|