hamidhassas
شنبه 11 فروردین 1397, 11:40 صبح
من رکوردهای درون دیتابیس با بدست اوردن شماره id نمایش میدم
حالا یک دکمه درست کردم که میگه نمایش رکورد بعد که شماره id با 1 جمع میکنه و رکور بعد نمایش میده
مشکلم اینجاست که بعضی وقتما مثلا بین شماره id انتخاب شده تا شماره id بعد یک رقم فاصله نداره و رکورد های مابین حذف شدن
چطوری میتونم شرط بزارم که اول شماره رکورد انتخاب شده با یک رقم بعد چک کنه اگر رکورد بعدی اون id داشت نمایش بده اگر نه یک رقم دیگه جمع بزنه و رکورد بد نمایش بده
$ID_START=1000;
$check_post_number=mysql_query("SELECT * FROM `comment` WHERE `id`>'".$ID_START."' limit 1");
$next_comment_id = mysql_fetch_array($check_post_number);
$chech_id_record=mysql_num_rows($check_post_number );
if($chech_id_record>0 && $next_comment_id[0]!='1')
{
$next_comment = $next_comment_id[0];
}
else
{
$next_comment = $ID_START;
}
حالا یک دکمه درست کردم که میگه نمایش رکورد بعد که شماره id با 1 جمع میکنه و رکور بعد نمایش میده
مشکلم اینجاست که بعضی وقتما مثلا بین شماره id انتخاب شده تا شماره id بعد یک رقم فاصله نداره و رکورد های مابین حذف شدن
چطوری میتونم شرط بزارم که اول شماره رکورد انتخاب شده با یک رقم بعد چک کنه اگر رکورد بعدی اون id داشت نمایش بده اگر نه یک رقم دیگه جمع بزنه و رکورد بد نمایش بده
$ID_START=1000;
$check_post_number=mysql_query("SELECT * FROM `comment` WHERE `id`>'".$ID_START."' limit 1");
$next_comment_id = mysql_fetch_array($check_post_number);
$chech_id_record=mysql_num_rows($check_post_number );
if($chech_id_record>0 && $next_comment_id[0]!='1')
{
$next_comment = $next_comment_id[0];
}
else
{
$next_comment = $ID_START;
}