{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1. [автор] (5 янв 2013, 18:49) [0/0] [0] [отв] [спам] [под] +1 | -1

Как можно сделать поиск пользователей. Допустим на странице где выводятся онлайн люди сделать поиск только по тем кто онлайн,а там где весь список людей,сделать поиск всех.

2. (5 янв 2013, 19:54) [1/0] [1] [отв] [спам] [под] +1 | -1
Illusionstar,

Например если ты находишься в списке кто онлайн передаёшь в форме:
<form action=\"search.php?online\" method=\"post\"> а затем в самом запросе
$res = mysql_query(\"SELECT FROM `users` WHERE `name` LIKE \'%\" . $name . \"%\' \" . (isset($_GET[\'online\']) ? \'AND `lastdate` > \'\" . ($realtime - 600) . \"\'\' : \'\') . \" ORDER BY `id` DESC\"*;

или

if (isset($_GET[\'online\']))
$res = mysql_query(\"SELECT FROM `users` WHERE `name` LIKE \'%\" . $name . \"%\' AND `lastdate` > \'\" . ($realtime - 600) . \"\'\' ORDER BY `id` DESC\"*;
else

$res = mysql_query(\"SELECT FROM `users` WHERE `name` LIKE \'%\" . $name . \"%\' ORDER BY `id` DESC\"*;

3. [автор] (5 янв 2013, 22:11) [0/0] [0] [отв] [спам] [под] +1 | -1
Rakovskiy,

Понял. Спасибо.

  • 1 из 1
Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений