وظيفة الكود تقسيم السجلات على عدة صفحات
الكود يقسم وشغال تمام ولكن بتنقل من صفحه لاخره لا يتغيير محتويى الصفحه فمن يستطيع حل مشكلة الكود هذا
كود:<? include("admin/config.php"); mysql_connect($server,$db_user,$db_pass); mysql_select_db("sas"); $limit = 10; $result = mysql_query("select * from users"); $numrows = mysql_num_rows($result); if (empty($offset)) { $offset = 0; } echo "<table width=100% align=center dir=rtl>"; $result2 = mysql_query("select * "." from Table "." order by id desc limit $offset,$limit"); while($row1 = mysql_fetch_array($result)) { $F1 = $row1["name"]; echo "<tr><td>$F1</td></tr>"; } echo "</table>"; echo "<table width=100% align=center dir=rtl>"; echo "<tr><td bordercolor=$color2><font size=2 face=tahoma><center>"; if ($offset >= 1) { $prevoffset = $offset - $limit; print "<a href=\"list.php?offset=$prevoffset&idq=$idq\">السابق</a> \n"; } $pages=intval($numrows/$limit); if ($numrows%$limit) { $pages++; } for ($i = 1; $i <= $pages; $i++) { $newoffset = $limit*($i-1); if ($newoffset == $offset) { print "<font size=2 face=tahoma><b>$i</b></font> \n"; } else { print "<a href=\"list.php?offset=$newoffset&idq=$idq\">$i</a> \n"; } } if (! ( ($offset/$limit) == ($pages - 1) ) && ($pages != 1) ) { $newoffset = $offset+$limit; print "<a href=\"list.php?offset=$newoffset&idq=$idq\">التالي</a>\n"; } echo "</table>"; ?>



