есть база из которой достаются данные в больших кол-вах надо разбить на постраничный вывод к примеру по 10 строк из базы за раз PHP: while ($row=mysql_fetch_array($res)) { $text= $row['text']; $bb = new bbcode($text); echo "<p class=guesttext>"; echo "Автор: ".$row['poster']."<br>"; echo "Его Email: ".$row['email']."<br>"; ?><table border="0" weight="300" height="40"><tr><td><? echo $bb->get_html(); ?></td></tr></table> <? echo "<br><br></p>"; }
В SQL конце запроса пропишите LIMIT 10 что выберет только 10 первых строк. Если необходимо выбрать вторые 10, то пишете LIMIT 10, 20, третьи: LIMIT 20, 30 - т.е. програмно программируемо (страница * 10, (страница + 1) * 10
да не введи новичка в заблуждение Код (Text): 1 - LIMIT 0, 10 2 - LIMIT 10, 10 3 - LIMIT 20, 10 4 - LIMIT 30, 10 и так далее В MySQL синтаксис лимит такой: Код (Text): LIMIT <с какой строки показывать> <сколько строк показывать>