39while (1) {
40// Проверяем не пришло ли новое сообщения и если это
41// так, то выводим его на экран
42//$query="SELECT nik, mess from chat where timek>$lagtime ";
43query="SELECT nik, mess from chat where timek>$lagtime COLLATE cp1251_utf8 ";
44$result=mysql_query($query);
45// Проверим если хоть одна строчка результата
46if(mysql_num_rows($result))
47 {
48$lagtime=time();
49// Если они есть будем выдавать их в виде
50// таблицы в формате "ник:сообщение"
51echo"<table>";
// Цикл повторяющийса столько раз, сколько
// строк результата мы получили
// Присваеваем переменной $mda асоциативный
// масив с текущей строкой из результата
// в формате $mda['nik']="имя" и $mda['mess']="сообщение"
while($mda=mysql_fetch_assoc($result))
{
// Выдаем в первой колонке таблицы имя
echo "<tr><td style=' width: 150px'><font <I>".$mda['nik'].": </td><td align='left'>";
// Выдаем во второй колонке таблицы сообщение
echo $mda['mess']."<br></td></tr>";
}
echo "</table>";
}
// Все что в этом круге цикла было дописано,
// опорожняеться из буфера в броузер
flush();
// Заставляем скрипт "проспать" одну секунду,
// что бы не завалить сервер запросами
sleep(1);
}