цыкл while

Demont

Новичок
цыкл while

Уважаемые знатоки php прошу помочь решить следующую задачу.

есть данные которые выводятся из mysql через цикл while, и разбиваются функцией makePageNav на странички, тоесть в данном случае на страничку выводится по 6 сточек из базы данных, так вот мне нужно чтобы паременная $i для каждой позиции увеличивалась с 0 и до общего количества сточек выводимых из базы. На первой странице все получается цыклом выводятся цыфры с 0 до 5, на второй же странице итерация $i снова начинается с нуля, а мне нужно чтобы она продолжалась тоесть выводились цифры 6,7,8,9,10,11 и так далее на последующих страницах.
Кто знает каким способом можна это решить, прошу помочь мне и написать решение.
Заранее извиняюсь за неочень может быть понятный вопрос! Заранее благодарен всем ответившим по сути!
PHP:
$result = dbquery(
					"SELECT tp.*, tu.user_id,user_imja, user_surname, SUM(tr.rating_vote) AS sum_rating, COUNT(tr.rating_item_id) AS count_votes
					FROM ".$db_prefix."photos tp
					LEFT JOIN ".$db_prefix."users tu ON tp.photo_user=tu.user_id
					LEFT JOIN ".$db_prefix."ratings tr ON tr.rating_item_id = tp.photo_id AND tr.rating_type='P'
					WHERE user_id=$pht_watch GROUP BY photo_id ORDER BY photo_order LIMIT $rowstart,6"
				);
$i = 0;

while ($data = dbarray($result)) {
         if ($counter != 0 && ($counter % 3 == 0)) echo "</tr>\n<tr>\n";
         echo "<td align='center' valign='top' class='tbl'><a href='photos.php?photo_whatch=".$data['photo_user']."&amp;rowstart=".$i++."'><img src='".PHOTOS."album_".$data['album_id']."/".$data['photo_thumb1']."' border='0'> </a>";
         echo "<br>\n<span class='small'>\n";
					echo $locale['434']."<a href='".BASEDIR."profile.php?lookup=".$data['user_id']."'>".$data['user_imja']."&nbsp;".$data['user_surname']."</a><br>\n";
					echo $locale['436'].dbcount("(comment_id)", "comments", "comment_type='P' AND comment_item_id='".$data['photo_id']."'")."<br>\n";
					echo $locale['437'].($data['count_votes'] > 0 ? str_repeat("<img src='".IMAGES."star.gif' alt='*' style='vertical-align:middle'>", ceil($data['sum_rating'] / $data['count_votes'])) : $locale['438'])."<br>\n";
					echo $locale['435'].$data['photo_views']."</span><br>\n";
					echo "</td>\n";
         }

if ($rows > 6) echo "<div align='center' style='margin-top:5px;'>\n".makePageNav($rowstart,6,$rows,3,FUSION_SELF."?pht_watch=$pht_watch&amp;")."\n</div>\n";
 

Wicked

Новичок
а мне нужно чтобы она продолжалась тоесть
ты что, не задавался вопросом, "а продолжалась откуда?" ? Правильно! Продолжаться она должна с номера первой записи на странице. А какой у этой записи номер? Правильно! $rowstart
 
Сверху