Undefined variable

Ress Kent

Пользователь
#1
Пытаюсь сделать простой вывод чата из mysql

PHP:
if(DB()->fetch_rowset("SELECT id, time, nick, message FROM ptoka_chat ORDER BY time DESC LIMIT 50"))
{$ptoka = DB()->fetch_rowset("SELECT id, time, nick, message FROM ptoka_chat ORDER BY time DESC LIMIT 50");
foreach ($ptoka AS $ptoka_chat)
{
    $chat .='
    <div class="chat-comment" id="shout_'.$ptoka_chat['id'].'">
    <a class="bold">'.$ptoka_chat['nick'].' :</a>
    <a style="float:right" class="small">'.bb_date($ptoka_chat['time']).'&nbsp;</a>
    <a style="font:11px tahoma;">'.$ptoka_chat['message'].'</a></div>';
}
}
Выводиться хорошо, только выскакивает нотис на переменную chat
"Notice: Undefined variable: chat in"
Как я понял это из-за того что она находиться в цикле
Как запустить ее в цикл правильно? Может кто сталкивался с такой проблемой помогите
 

Zenden

Пользователь
#2
PHP:
$chat = '';
$ptoka = DB()->fetch_rowset("SELECT id, time, nick, message FROM ptoka_chat ORDER BY time DESC LIMIT 50");
foreach ($ptoka AS $ptoka_chat)
{
    $chat .='
    <div class="chat-comment" id="shout_'.$ptoka_chat['id'].'">
    <a class="bold">'.$ptoka_chat['nick'].' :</a>
    <a  class="small floatR">'.bb_date($ptoka_chat['time']).'&nbsp;</a>
    <a style="font:11px tahoma;">'.$ptoka_chat['message'].'</a></div>';
}
 
Сверху