$sql = "SELECT news . * , cat.`title` as `ctitle` FROM `news` JOIN `cat` ON `cat`.`id` = `news`.`category` ORDER BY `id` DESC LIMIT ".$limit.",".$start;
$limit - кол-во материалов на стр.
$start - Начальная позиция (стр. по умолчанию 0)
1 страницу т.е. $start = 0 не хочет выводить. Но др. $start 1,2,3 выводит.
т.е. запрос SELECT news . * , cat.`title` as `ctitle` FROM `news` JOIN `cat` ON `cat`.`id` = `news`.`category` ORDER BY `id` DESC LIMIT 1,0 имеет нулевой результат
но результат
SELECT news . * , cat.`title` as `ctitle` FROM `news` JOIN `cat` ON `cat`.`id` = `news`.`category` ORDER BY `id` DESC LIMIT 1,1
выполняется