PHP Ionic Angularjs Phonegap AJAX Javascript CSS MySQL jQuery Forum

รบกวนหน่อยนะครับ ช่วยดูโค้ดกดไปหน้า 1 2 3 แบบนี้ให้หน่อยได้ไหมครับ มันขึ้นแสดงหน้า แต่กดแล้วหน้ายังซ้ำหน้าเดิม

รบกวนหน่อยนะครับ ช่วยดูโค้ดกดไปหน้า 1 2 3 แบบนี้ให้หน่อยได้ไหมครับ มันขึ้นแสดงหน้า แต่กดแล้วหน้ายังซ้ำหน้าเดิม
<?PHP
session_start();
include('inc/conn_db.php');
include('inc/function.php');
$tx = "";
if($txtsearch != "")
{
$tx .= "and ( No like '%$_GET[txtsearch]%' ) ";
}
if(!isset($start)){
$start = 0;
}
$limit = '10';
		  $sql = "select * from gbook where 1 $tx order by No desc ";
		  $result = mysql_query($sql) or die ("error = $sql");
		  $num = mysql_num_rows($result);
		  $sql2 = "select * from gbook where 1 $tx order by No desc limit $start,$limit";
		  $result2 = mysql_query($sql2) or die ("error = $sql2");	

$data = 'SELECT `notifications`, FROM gbook WHERE No="'.$No.'"'; 

?>





<?PHP
	$page = ceil($num/$limit); // เอา record ทั้งหมด หารด้วย จำนวนที่จะแสดงของแต่ละหน้า

/* เอาผลหาร มาวน เป็นตัวเลข เรียงกัน เช่น สมมุติว่าหารได้ 3 เอามาวลก็จะได้ 1 2 3 */
for($i=1;$i<=$page;$i++){
if($_GET['page']==$i){ //ถ้าตัวแปล page ตรง กับ เลขที่วนได้
echo "[<a class = 'link_12_dark_blue' href='?start=".$limit*($i-1)."&page=$i'><B><font color='blue'>$i</B></font></A>]"; //ลิ้งค์ แบ่งหน้า เงื่อนไขที่ 1
}else{
echo "[<a class = 'link_12_dark_blue' href='?start=".$limit*($i-1)."&page=$i'><font color='red'>$i</font></A>]"; //ลิ้งค์ แบ่งหน้า เงื่อนไขที่ 2
}
}

 ?>



โดย:  Speakphone IP: 27.145.159.xxx วันที่: 08-09-2015 เวลา: 23:35:23

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )
 ความคิดเห็นที่ 4
ขอบคุณ คุณ Ninenik มากนะครับ ถ้าผมเปลี่ยนโค้ดใหม่ มันจะต้องแก้เยอะมากเลยอ่ะครับ รบกวนด้วยนะครับบ 

โดย:  Speakphone IP: 171.98.61.xxx วันที่: 09-09-2015 เวลา: 22:12:59
 ความคิดเห็นที่ 3
ต้องดูตัวแปร ว่ามีการส่งค่าไปไหม เท่าที่ดูรูปแบบโค้ด ใช้ตัวแปรแบบกรณี global เป็น on หรือเปล่า 
ที่จริงควรแยกประเภทตัวแปรให้ชัดเจน เพราะบางที ถ้า ตัวแปร global ถูกปิด ค่า $start กับ $_GET['start'] จะ
เป็นคนละตัวกัน ลองใช้ฟังก์ชั่นการแบ่งหน้านี้เป็นแนวทาง

แนวทาง การค้นหาจาก หลายรูปแบบ และแบ่งหน้า อย่างง่าย 
http://www.ninenik.com/content.php?arti_id=573 via @ninenik

หรือถ้าใช้รูปแบบเดิม ก็คงต้องไล่ดูค่าตัวแปรว่ามีการส่งไปจริงไหม โดยดาร echo คำสั่ง sql เทียบดู


โดย:  Ninenik IP: 1.46.11.xxx วันที่: 09-09-2015
 ความคิดเห็นที่ 2






โดย:  Speakphone IP: 27.145.159.xxx วันที่: 08-09-2015 เวลา: 23:37:54
 ความคิดเห็นที่ 1




ผมตัดแบ่งที่ 10 ข้อมูลอ่ะครับ แต่มันกลับโชว์ทั้งหมดเลย รบกวนด้วยครับ

โดย:  Speakphone IP: 27.145.159.xxx วันที่: 08-09-2015 เวลา: 23:37:37