Цитата:Имеется БД "События" со следующим содержимым:
Лучше конечно, даже на примерах, обзывать БД и таблицы в них на латинице:
Итак имеем БД MySQL events, в ней таблицу events_table следующего формата:
CODE:+--+------------+--------------------+
|id| date | event |
+--+------------+--------------------+
| 1| 02.11.2006 | Событие 3 |
+--+------------+--------------------+
| 2| 30.12.2006 | Событие 1 |
+--+------------+--------------------+
| 3| 01.12.2006 | Событие 3 |
+--+------------+--------------------+
пишем запрос (PHP):
CODE:<?php
/*
здесь код подключения к серверу MySQl и выборка конкретной БД events
*/
$query = "SELECT `id`, `date`, `event` FROM `events_table` ORDER BY `date` ASC";
/*
ACS - по возрастанию
DESC - по убыванию
*/
$result = mysql_query($query) or die(mysql_error());
if (mysql_num_rows($result) != 0) { // Если запрос не вернул пустой результат, то есть таблица не пустая
while ($row = mysql_fetch_assoc($result)) {//выводим на экран
echo 'ID новости - '.$row['id'].'<br />';
echo 'Дата - '.$row['date'].'<br />';
echo 'Текст новости - '.$row['event'].'<br />';
}
} else {
echo 'Нет новостей!';
}
Думаю понятно |