<? $condition=""; if($_GET["CatID"] <> "") { $condition="and CatID='$_GET[CatID]' "; } $i=0; //=========== เลือกข้อ Product $sql = "select * from product where 1 $condition order by ProductID asc"; /* ตั้งค่า แสดงผลต่อหน้า $Per_Page */ $Per_Page =10; if(!$Page) $Page=1; //=========== คำนวณแสดงผลเป็นหน้า $Prev_Page = $Page-1; $Next_Page = $Page+1; $result = mysql_query($sql); $Page_start = ($Per_Page*$Page)-$Per_Page; $Num_Rows = mysql_num_rows($result); if($Num_Rows<=$Per_Page) $Num_Pages =1; else if(($Num_Rows % $Per_Page)==0) $Num_Pages =($Num_Rows/$Per_Page) ; else $Num_Pages =($Num_Rows/$Per_Page) +1; $Num_Pages = (int)$Num_Pages; if(($Page>$Num_Pages) || ($Page<0)) print "<center><b>จำนวน $Page มากกว่า $Num_Pages ยังไม่มีข้อความ<b></center>"; $sql .= " LIMIT $Page_start , $Per_Page"; //ส่วนแสดงผล $dbquery_product = mysql_query($sql); $num_rows_product = mysql_num_rows($dbquery_product); while ($result= mysql_fetch_array($dbquery_product)){ $i++; ?> <table><tr><td>ข้อมูลวนลูปมาแสดง</td></tr></table> <? } ?> <table width="69%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td> จำนวน <?= $Num_Rows;?></b> แบ่งเป็น : <b> <?=$Num_Pages;?> </b> ไปยัง : <?/* สร้างปุ่มย้อนกลับ */ if($Prev_Page) echo " <a href='$PHP_SELF?Page=$Prev_Page&CatID=$_GET[CatID]''><< Back </a> "; for($i=1; $i<$Num_Pages; $i++){ if($i != $Page) echo " [ <a href='$PHP_SELF?Page=$i&CatID=$_GET[CatID]' class='boxtext'>$i</a> ]"; else echo "<b> $i </b>"; } /*สร้างปุ่มเดินหน้า */ if($Page!=$Num_Pages) echo " <a href ='$PHP_SELF?Page=$Next_Page&CatID=$_GET[CatID]' class='boxtext'> Next >> </a>"; ?></font> </td> </tr> </table>
Quote:if(!$Page) $Page=1;
$Page = $_GET["Page"]; if(!$_GET["Page"]) { $Page=1; }
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง