 |
การ ค้นหา และ Pagination ทำงานร่วมกันไม่ได้ ขอแนวทางวิธีการแก้ไขหน่อยค่ะ |
|
 |
|
|
 |
 |
|
$vpb_check_contents = mysql_query("SELECT COUNT(*) as num FROM `ThaiIDCard` ORDER BY `id` ");
เวลาคุณ count จำนวน ต้อง กำหนด condition เหมือนกันกับ statement ที่นำมาแสดงผล
$vpb_check_contents = mysql_query("SELECT COUNT(*) as num FROM `ThaiIDCard` where (Condition) ORDER BY `id` ");
และ MySQL มีคำสั่ง SQL_CALC_FOUND_ROWS ช่วยนับจำนวน rows ทั้งหมด ก่อนการตัด limit
Code (PHP)
$page = 1; $perpage = 25; $start = $page * $perpage - $perpage;
$result = mysql_query("SELECT SQL_CALC_FOUND_ROWS *
FROM `ThaiIDCard`
where (Condition)
ORDER BY `id`
limit $start, $perpage ");
$all_rows = mysql_fetch_array( mysql_query('select FOUND_ROWS()') )[0];
$all_page = $all_rows / $perpage;
https://www.thaicreate.com/php/forum/121804.html
ส่วนการทำ pagination ก็ดูจากคห1 นะครับ ศึกษาให้ดีจะได้ประโยชน์มากๆ
|
 |
 |
 |
 |
Date :
2019-03-27 06:49:46 |
By :
Chaidhanan |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอขอบคุณ คห1. และ คห.2 มากๆ ค่ะ ขอเวลาศึกษา สักครู่นะคะ ถ้าได้แล้วจะมาแจ้งให้ทราบ ค่า
|
 |
 |
 |
 |
Date :
2019-03-27 10:12:20 |
By :
yanikanaja |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ตรวจดู viewport ด้วยว่าไปลบมันหรือเปล่า ถ้าใช้พวก bootstrap อะไรงี้มันจะต้องมีด้วย
|
 |
 |
 |
 |
Date :
2019-03-29 14:31:17 |
By :
mr.v |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|