sqlconnect(); $query = 'SELECT * FROM news WHERE id=' . $_GET['id'] . ' ORDER BY id DESC'; $result = mysql_query($query); while ($item = mysql_fetch_array($result, MYSQL_ASSOC)){ $data[$i] = array('id' => $item['id'], 'title' => $item['title'], 'date' => $item['date'], 'time' => "", 'poster' => $item['poster'], 'article' => $item['text'], 'comments' => $item['blah'], 'extra' => $item['moretext']); $i++; } mysql_close(); unset($sql); unset($query); unset($result); unset($item); $smarty->assign('news', $data); // Get comments. $sql = $dbfunctions->sqlconnect(); $query = 'SELECT * FROM comments WHERE postid=' . $_GET['id'] . ' ORDER BY id DESC'; $result = mysql_query($query); while ($item = mysql_fetch_array($result, MYSQL_ASSOC)) { $data2[$i] = array('date' => $item['date'], 'poster' => $item['poster'], 'comment' => $item['comment']); $i++; } mysql_close(); unset($sql); unset($query); unset($result); unset($item); $smarty->assign('comments', $data2); ?>