[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вопрос по запросу к бд..
VolDroN
Вобщем: вывод комментарий.
есть код:
$query = mysql_query("SELECT `id`, `text`, `author`, `date' FROM `chake_comments` WHERE `note_id`='$id' ORDER BY `id` DESC LIMIT $page_start, $page_end") or die('Error');

limit - не играет роли (но скажу, старт == 0; end == 9)
к примеру в таблице есть 4 записи. но при открытии страницы выводится только 3.
Если будет больше записей, то всё равно будет всегда выводиться на одну меньше.

ну и весь корявый код, т.к. думаю что чтото с циклом:
			if(!empty($_GET['pagecomment']) AND is_numeric($_GET['pagecomment']) AND $_GET['pagecomment'] > 0)
{
$page = $_GET['pagecomment'];
$page_end = $page."0";
$page_start = $page_end - 10;
$page_end = $page_end - 1;
$query = mysql_query("SELECT `id`, `text`, `author`, `date`
FROM `chake_comments` WHERE `note_id`='
$id'
ORDER BY `id` DESC LIMIT
$page_start, $page_end") or die('Error');
}
else
{
$query = mysql_query("SELECT `id`, `text`, `author`, `date`
FROM `chake_comments` WHERE `note_id`='
$id'
ORDER BY `id` DESC LIMIT 0,9"
) or die('Error');
}
if(mysql_fetch_array($query) > 0)
{
while($row = mysql_fetch_array($query))
{
$date1 = substr($row['date'], 0,10);
$date2 = substr($row['date'], 11, -3);
echo 'ID: <b>'.$row['id'].'</b> Автор: <b>'.$row['author'].'</b><br>';
echo 'Дата: <b>'.$date1.'</b> в <b>'.$date2.'</b><br><br>';
echo '<i><b>  '.$row['text'].'</b></i><br>';
echo '____________________________________<br><br>';
}

прошу помочь (:
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.