всем привет, не могу вывести комментарии чата на главную страницу. DCMS664 получается что переменная чата $room[id] в запросе не определяется. я изменил на основную переменную $user[id] вроде заработало, но прикол в том что комментарии видны только пользователю с ID=1 а другие не видят.
в чем проблема не могу понять. помогите плиз. там где переменная $room там я менял на свой .
php
$k_post=mysql_result(mysql_query("SELECT COUNT(*) FROM `chat_post` WHERE `room` = '".mysql_real_escape_string($room['id'])."' AND (`privat`='0'".(isset($user)?" OR `privat` = '".mysql_real_escape_string($user['id'])."'":null).")"),0); $k_page=k_page($k_post,$set['p_str']); $page=page($k_page); $start=mysql_real_escape_string($set['p_str']*$page-$set['p_str']);
$q=mysql_query("SELECT * FROM `chat_post` WHERE `room` = '".mysql_real_escape_string($room['id'])."' AND (`privat`='0'".(isset($user)?" OR `privat` = '".mysql_real_escape_string($user['id'])."'":null).") ORDER BY id DESC LIMIT 10"); while ($post = mysql_fetch_assoc($q)) {
155876556 , потому что $user[id] это ты. Вот и выводит только id 1. Тебе нужна другая переменная. Определяй человека через $post[id_user], строй переменную и выводи