|
|
|
| В данном форуме все пользователи online покахываются в файле online.php
Мне нужно сделать чтобы возле имени пользлвателя, отвечающего в теме рядом с именем выводилось надпись Online.
Я запрос изменил следущим образом
$query = "SELECT * FROM authors
WHERE time > NOW() - INTERVAL '10' minute AND name='$authors[name]'
ORDER BY time DESC";
$ath = mysql_query($query);
if($ath)
{
while($authors = mysql_fetch_array($ath))
{
$st="Online";
}
}
|
Ну запрос не работает. | |
|
|
|
|
|
|
|
для: ols
(16.07.2008 в 17:17)
| | Попробуйте воспользоваться следующим скриптом
<?php
$query = "SELECT COUNT(*) FROM authors
WHERE time > NOW() - INTERVAL '10' minute AND name='$authors[name]'";
$ath = mysql_query($query);
if(!$ath) exit("Ошибка - ".mysql_error());
if(mysql_result($ath, 0)) $st="Online";
else $st = "";
?>
|
| |
|
|
|