السلام علليكم اخواني الافاضل لدي مشكل بسيط اخواني عندى صفحة تعرض منتجات معينه من قاعدة البيانات ونظرا لكثرتها فهناك تعدد صفحات باسفل الصفحة 1 2 3 وهكذا
المشكلة هوا انى عندما اود الانتقال من 1 الى رقم ما يطلع لي الناتج ييكرر نفس الناتج للصفحة الاولى يعني مثلا لو دخلت على صفحه 30 يفضل هوا نفسه الناتج حق الصفحة الاولى فما هي المشكلة وفقكم الله \
علما بان هذا هوا الاستعلام الخاص بهذة الجزئية
$query=mysql_query("select * from articles order by last_rep Desc ,id Desc limit 0,20");
while ($row=mysql_fetch_array($query)) {
$qq=mysql_query("select id,name from zone where id='$row[city]'");
$rowCity=mysql_fetch_array($qq);
$qq1=mysql_query("select u_id,user_name from users where u_id='$row[user_id]'");
$rowUser=mysql_fetch_array($qq1);
$is_pics_query=mysql_query("select id,url from pic_ads where adv_id='$row[id]'");
if (mysql_num_rows($is_pics_query) > 0) {$is_pics=1;
$row_pic=mysql_fetch_array($is_pics_query);
} else {$is_pics=0;}
$is_ans_query=mysql_query("select id from addrep where ads_id='$row[id]'");
$ans_num=mysql_num_rows($is_ans_query);
if ( $ans_num > 0) {$is_ans=1;} else {$is_ans=0;}
$time=$row[year]."-".$row[month]."-".$row[day]." ".$row[hour].":".$row['min'].":00 ".$row['time'];
$time=_ago(strtotime($time),1);
$art[]=array('title'=>$row[title],
'id'=>$row[id],
'city_name'=>$rowCity[name],
'city_id'=>$rowCity[id],
'user_name'=>$rowUser[user_name],
'nn'=>$num,
'is_pics'=>$is_pics,
'is_ans'=>$is_ans,
'ans_num'=>$ans_num,
'time'=>$time,
'aa'=>$row[aa],
'pic'=>$row_pic[url]
);
} // while
$smarty->assign("art",$art);
unset($art);
$pages=tasfeet("select id from articles",20,"index.php?i=0");
$smarty->assign("pages",$pages);
////////////////////////////////////////////////////////////////////////////////////////////////////////