PDA

View Full Version : سوال: پیاده سازی next و Pre با mysql و php



حدهدحد
پنج شنبه 22 مرداد 1388, 22:44 عصر
سلام بر دوستان و بزرگان
من می خام با داشتن دو دگمه درphp یی که با mysql ارتباط داره با زدن دگمه next فیلد بعدی دیتابیس واکشی بشه و برای دگمه pre هم به همین صورت اگه راهنماییم کنید ممنون میشم:اشتباه:

حدهدحد
جمعه 23 مرداد 1388, 18:40 عصر
یعنی هیچ کس جواب این سوال رو نمیدونه ؟ واقعا

اعظم
جمعه 23 مرداد 1388, 21:45 عصر
$myquery3 = "myquery";


$m3 = mysql_query($myquery3,$con);
$numrows1 = mysql_num_rows($m3);
if ($numrows1>0)
{
for( $i=1; $i <= $numrows1 ; $i++ )
{
$Item_Id=mysql_result($m3,$i-1,'Item_Id');



// ----- content
if ($Item_Id==$current_item_id)
{


dastorat barae farakhani record feli






//-------- next back

$next=$i+1;
$prev=$i-1;
if (($prev>0)and($prev<=$numrows1)){
$prev_record=mysql_result($m3,$prev-1,'Item_Id');

}
else
{
$prev_record=-1;


}

if (($next>0)and($next<=$numrows1)){
$next_record=mysql_result($m3,$next-1,'Item_Id');
}
else
{
$next_record=-1;
}

}//




}//for

اعظم
جمعه 23 مرداد 1388, 21:48 عصر
كوئري كه ارسال مي كني نبايد شامل بخش
where id=current_id باشه .

اعظم
جمعه 23 مرداد 1388, 21:49 عصر
از $prev_record , $next_record هم براي ساختن لينك ركورد بعدي و قبلي استفاده كن

arezoo_66
شنبه 24 مرداد 1388, 08:37 صبح
من به شما ساده ترين راه را پيشنهاد ميكنم
شما اگه از dreamweaver استفاده كنيد مي تونيد از خاصيت application اون كه استفده كنيد كه كارهاي next ,pre رو به صورت wizard‌براي شما كد نويسي مي كنه من خودم استفاده كردم