Тема: 3 сообщения из чата (WAP/WEB мастеру/Помощь мастерам) Королева (12 May 2015 в 12:20) if((isset( $user [\'id\' ]) && $user [ \'post_guest\' ] == 0 ) or (!isset( $user [ \'id\' ]))) не поняла, причем тут post_guest? Morze (12 May 2015 в 12:22) --Цитата-- Королева (12 May 2015 в 12:20): if((isset( $user [\'id\' ]) && $user [ \'post_guest\' ] == 0 ) or (!isset( $user [ \'id\' ]))) не поняла, причем тут post_guest? ---------- Королева, на примере кода из гостевой книги сделал наверное. karenkmk (12 May 2015 в 12:52) да из гостевой RuSInet (12 May 2015 в 13:22) А запрос в базу зачем? karenkmk (12 May 2015 в 13:29) потомучто без него не работает RuSInet (12 May 2015 в 13:31) karenkmk, без него ьудет работать [i]Добавлено:[/i] karenkmk, щас код сооброжу karenkmk (12 May 2015 в 13:34) ок ща попробую RuSInet (12 May 2015 в 13:39) $q=mysql_query(\"SELECT * FROM `chat_post` WHERE `room` = \'$room[id]\' AND (`privat`=\'0\'\".(isset($user)?\" OR `privat` = \'$user[id]\'\":null).\") ORDER BY id DESC LIMIT 3\"); while ($post = mysql_fetch_assoc($q)) { /*-----------зебра-----------*/ if ($num==0) {echo \'<div class=\"nav1\">\'; $num=1; }elseif ($num==1) {echo \'<div class=\"nav2\">\'; $num=0;} /*---------------------------*/ if ($post[\'umnik_st\']==0 && $post[\'shutnik\']==0) $ank=mysql_fetch_assoc(mysql_query(\"SELECT * FROM `user` WHERE `id` = $post[id_user] LIMIT 1\")); if ($post[\'umnik_st\']==0 && $post[\'shutnik\']==0) echo group($ank[\'id\']); elseif ($post[\'shutnik\']==1) echo \"<img src=\'/style/themes/$set[set_them]/chat/14/shutnik.png\' alt=\'\' />n\"; elseif ($post[\'umnik_st\']!=0) echo \"<img src=\'/style/themes/$set[set_them]/chat/14/umnik.png\' alt=\'\' />n\"; if($post[\'privat\']==$user[\'id\']) { $sPrivat=\'<font color=\"darkred\">[!п]</font>\'; }else{ $sPrivat=NULL; } if ($post[\'umnik_st\']==0 && $post[\'shutnik\']==0){ echo \"<a href=\'/chat/room/$room[id]/\".rand(1000,9999).\"/$ank[id]/\'>$ank[nick]</a>n\"; echo \"\".medal($ank[\'id\']).\" $sPrivat \".online($ank[\'id\']).\" (\".vremja($post[\'time\']).\")<br />\"; } elseif ($post[\'umnik_st\']!=0) echo \"$set[chat_umnik] (\".vremja($post[\'time\']).\")n\"; elseif ($post[\'shutnik\']==1) echo \"$set[chat_shutnik] (\".vremja($post[\'time\']).\")n\"; echo output_text($post[\'msg\']).\'\'; echo \"</div>n\"; } echo \"</table>n\"; [i]Добавлено:[/i] karenkmk, все лишнее уберешь сам. Источник: http://www.dcms-social.ru/forum/20/44/58913/