<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <?php $province=$_REQUEST['Province']; $province2=$_REQUEST['Province2']; $Day=$_REQUEST["sDay"] . '-' . $_REQUEST["sMonth"] . '-' . $_REQUEST["sYear"]; /*Connect ฐานข้อมูล */ mysql_connect('localhost','root','1234'); // connect mysql mysql_select_db('tour'); // select database mysql_query("SET NAMES UTF8"); /* check ว่ามี ค่าตัวแปร $start หรือไม่ ถ้าไม่มีให้ตั้งเป็น 0 ปล. อันนี้ต้องใช้กับตัวแบ่งนะ ห้ามเอาออก*/ if(!isset($start)){ $start = 0; } $limit = '5'; // แสดงผลหน้าละกี่หัวข้อ /* หาจำนวน record ทั้งหมด ปล. อันนี้ต้องใช้กับตัวแบ่งนะ ห้ามเอาออก*/ $Qtotal = mysql_query("select * from orders WHERE Province='$province' AND Province2='$province2' AND wantee='$Day'"); //คิวรี่ คำสั่ง $total = mysql_num_rows($Qtotal); // หาจำนวน record /* คิวรี่ข้อมูลออกมาเพื่อแสดงผล */ $Query = mysql_query("SELECT * FROM orders WHERE Province='$province' AND Province2='$province2' AND wantee='$Day' LIMIT $start,$limit"); //คิวรี่คำสั่ง $totalp = mysql_num_rows($Query); // หาจำนวน record ที่เรียกออกมา /* อันนี้ ไม่เกี่ยวเอาออกได้ */ printf("มีหัวข้อทั้งหมด %d หัวข้อ / ",$total); printf("แสดงหน้าละ %d หัวข้อ<br />",$totalp); echo "<hr />"; ?> <table align="center" border="1"> <tr> <th>รหัส</th> <th>ชื่อ-นามสกุล</th> <th>ต้นทาง</th> <th>ปลายทาง</th> <th>วันออกเดินทาง</th> <th>ที่นั่ง</th> <th>ราคา</th> <th>สถานะ</th> </tr> <?php /* วนลูปข้อมูล */ while($arr = mysql_fetch_array($Query)){ echo sprintf("<tr> <td> <B>%03d</B></td>",$arr[id_orders])."<td>$arr[Name]</td>" ."<td>$arr[Province]</td>" ."<td>$arr[Province2]</td>"."<td>$arr[wantee]</td>"."<td>$arr[Orders_Teenang]</td>"."<td>$arr[Price]</td>"."<td>$arr[Status]</td>"; // แสดงผล } ?> </tr> <tr> <td> <?php /* ตัวแบ่งหน้า */ $page = ceil($total/$limit); // เอา record ทั้งหมด หารด้วย จำนวนที่จะแสดงของแต่ละหน้า /* เอาผลหาร มาวน เป็นตัวเลข เรียงกัน เช่น สมมุติว่าหารได้ 3 เอามาวลก็จะได้ 1 2 3 */ for($i=1;$i<=$page;$i++){ if($_REQUEST['page']==$i){ //ถ้าตัวแปล page ตรง กับ เลขที่วนได้ echo "[<a href='?start=".$limit*($i-1)."&page=$i'><B>$i</B></A>]"; //ลิ้งค์ แบ่งหน้า เงื่อนไขที่ 1 }else{ echo "[<a href='?start=".$limit*($i-1)."&page=$i'>$i</A>]"; //ลิ้งค์ แบ่งหน้า เงื่อนไขที่ 2 } } ?> </td> </tr> </table> </body> </html>
echo "[<a href='?start=".$limit*($i-1)."&page=$i&Province=$province&Province2=$province2&wantee=$Day><B>$i</B></A>]";
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง