PDA

View Full Version : سوال: ایجاد page بعد تبدیل کوئری به json



sajadpm
یک شنبه 30 تیر 1392, 13:54 عصر
با سلام و خسته نباشید

من اطلاعات رو از طرف دیتابیس query می کنم و بعد از دریافت اطلاعات اونها رو به json تبدیل می کنم حالا من می خواهم مثلا اگر 40 رکورد در دیتابیس داشتم اول اینکه 10 تا رو در یک صفحه بریزد و 10 تا بعد رو در صفحه دوم و همینطور تا آخر . مثال

صفحه اول : http://site.ir/json/index.php?page=1

اطلاعات صفحه :

{"posts":[{"id":0},{"id":1},{"id":2},{"id":3},{"id":4},{"id":5},{"id":6},{"id":7},{"id":8},{"id":9},{"id":10}]}

و بعد صفحه دوم : http://site.ir/json/index.php?page=2

اطلاعات صفحه :

{"posts":[{"id":10},{"id":11},{"id":12},{"id":13},{"id":14},{"id":15},{"id":16},{"id":17},{"id":18},{"id":19},{"id":20}]}

ممنون می شوم کمکم کنید که این قسمت صفحه بندی رو درست کنم .

sajadpm
یک شنبه 30 تیر 1392, 15:06 عصر
حل شد : راه حل توسط query زیر :



$page = $_GET["page"];
if(empty($page)){
//پیش فرض
$page = 1;
}
$shor = ($page - 1) * 5;

$records=mysql_query("SELECT * FROM `json`ORDER BY `id` DESC LIMIT $shor, 5");