, news.`fulltext`
FROM
news ORDER BY
news.`date` DESC";
Єдиною особливістю цього запиту є сортування записів у порядку спадання дати: ORDER BY news.`date` DESC. Останнє потрібне для того, щоб спочатку на сторінці виводилися останні новини.
Сформований запит виконується, після чого визначається кількість рядків, які повернув запит:
$query_new=mysql_query($sql_new, $conn);
$row_count = mysql_num_rows($query_new);
На основі цих даних формується цикл, в якому перебираються усі записи, повернуті виконаним запитом:
for($row = 0; $row < $row_count; $row++)
У цьому циклі дані поточного запису зчитуються у відповідні змінні:
$news_id=mysql_result($query_new,$row,0);
$news_name=mysql_result($query_new,$row,1);
$news_date=mysql_result($query_new,$row,2);
$news_photo=mysql_result($query_new,$row,3);
$news_shorttext=mysql_result($query_new,$row,4);
$news_fulltext=mysql_result($query_new,$row,5);
після чого виводиться коротка інформація про поточну новину:
echo $news_date;
echo " <b><a href='newfull.php?id=".$news_id."'>".$news_name."</a></b> ";
echo $news_shorttext."<hr />";
Особливістю тут є гіперпосилання, яке веде на сторінку newfull.php, призначену для виведення детальної інформації про вибрану користувачем новину. Код вибраної новини передається з використанням методу GET [10] у параметрі