| |
|
|
| | Всем привет!!!
Подскажите пожалуйста, как организовать постраничную навигацию при поиске. | |
| |
|
|
|
| |
|
|
| |
для: vbps
(23.03.2007 в 19:04)
| | | Проблема в том, что существуют еще и "дополнительные данные" - введенные параметры поиска.
Их надо сохранять в сессиях? | |
| |
|
|
| |
|
|
| |
для: Roma
(23.03.2007 в 19:20)
| | | Хм... можно и так. | |
| |
|
|
| |
|
|
| |
для: ddhvvn
(23.03.2007 в 19:36)
| | | а есть другой вариант? я хочу сделать также, как и при поиске на данном форуме. | |
| |
|
|
| |
|
|
| |
для: Roma
(23.03.2007 в 19:49)
| | | Обычно их передают в GET-параметрах - поисковые наряду с навигационными | |
| |
|
|
| |
|
|
| |
для: Trianon
(23.03.2007 в 19:54)
| | | а POST-ом никак нельзя? | |
| |
|
|
| |
|
|
| |
для: Roma
(23.03.2007 в 20:18)
| | | Конечно, можно.
Но ведь GETом проще! | |
| |
|
|
| |
|
|
| |
для: ddhvvn
(23.03.2007 в 20:20)
| | | а можно по-подробнее, как POST-ом? | |
| |
|
|
| |
|
|
| |
для: Roma
(23.03.2007 в 20:26)
| | | просто мне кажется, что POSTом будет более безопасно | |
| |
|
|
| |
|
|
| |
для: Roma
(23.03.2007 в 22:12)
| | | в плане безопасности - разницы никакой. | |
| |
|
|
| |
|
|
| |
для: Roma
(23.03.2007 в 19:49)
| | | а как надо обработать поле name?
Этого будет достаточно:
<?php
if(isset($_GET['name']) && trim($_GET['name'])!=="")
{
$name=htmlspecialchars(stripslashes($_GET['name']));
$query_str="select * from posts where MATCH(name) AGAINST('".$name."');";
$query=myslq_query($query_str);
while($res=mysql_fetch_array($query))
{
//Вывод результатов
}
}
?>
|
? | |
| |
|
|
| |
|
|
| |
для: Roma
(23.03.2007 в 18:49)
| | | Обычно в этом случае прибегают к GET-параметрам - это даже удобнее - можно ссылаться на результаты поиска. | |
| |
|
|
| |
|
|
| |
для: cheops
(24.03.2007 в 13:38)
| | | всем спасибо | |
| |
|
|