Допустим я бы вывожу юзерам и сообщения вот так : [php]
while (($mas=mysql_fetch_array($res)) && ($us=mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE name='" . $mas['avtor'] . "';")))) {
if ($mas['avtor'] != $login) {
$time = '<a href="index.php?act=say&post=' . $club['id'] . '">[o]</a> <a href="index.php?act=say&post=' . $club['id'] . '&cyt">[ц]</a>' . functions::display_date($mas['time']);
}else{
$time = functions::display_date($mas['time']); }
$msg = functions::smileys($mas['msg']);
if (($mas['time'] + 600 <= time()) && ($mas['avtor'] == $login)) {
$foother = '<a href="index.php?act=post&post=' . $mas['id'] . '">Изменить</a> | <a href="index.php?act=post&post=' . $mas['id'] . '&del">Удалить</a>';
}else{
$footer = '';
}
$arg = array(
'header' => $time,
'body' => $msg,
'footer' => $footer,
'lastvisit' => false,
'stshide' => false,
'iphide' => false,
'iphist' => false,
);
echo is_integer($i / 2) ? '<div class="list1">' : '<div class="list2">';
echo functions::display_user($us,$arg) . '</div>';
}