Здравствуйте!
Помогите, пожалуйста, разобраться со следующими задачами:
Стаяла задача - постраничный вывод информации из базы данных, у меня это сделать получилось на основе примера.
сейчас стоит один вопрос с выводом даты в формате d/m/Y
Искал информацию, пробовал, но дата выводится по прежнему в формате Unix TimeStamp - 1329163200
И вторая проблема - показ отдельной страницы c адресом - page.php?id=<ID> (чтобы при переходе на ссылку title новости, открывалась страница с подробной информацией, в mysql она находится в колонке fulltext)
Ниже размещаю скрипт без части пагинации):
// Подключение к базе данных
mysql_connect('localhost', 'root', '70F5A9') or die('error! Нет соединения с сервером mysql!');
mysql_query('SET NAMES cp1251');
mysql_select_db('mysql') or die('error! Нет соединения с базой данных!');
$perpage = 5;
if (empty($_GET['page']) || ($_GET['page'] <= 0)) {
$page = 1;
} else {
$page = (int) $_GET['page'];
}
// Общее количество информации
$count = mysql_numrows(mysql_query('select * from news')) or die('error! Записей не найдено!');
$pages_count = ceil($count / $perpage);
if ($page > $pages_count) $page = $pages_count;
$start_pos = ($page - 1) * $perpage;
// Вывод информации из базы данных
echo '<div id="main"><div id="inner"><p><b>Новости</b></p>';
echo '<hr style="border: dotted thin;">';
$result = mysql_query('select *, DATE_FORMAT(idate,"%d/%m/%Y") as `date` from news ORDER BY `date` DESC limit '.$start_pos.', '.$perpage) or die('error!');
while ($row = mysql_fetch_array($result)) {
echo '<p>'.$row['date'].'</p>';
echo '<a href='.$row['id'].'>'.$row['title'].'</a>';
echo '<p>'.$row['announce'].'</p>';
}
echo "</div>";
echo "</div>";
universal_link_bar($page, $count, $pages_count, 114);
?>