السلام عليكم ورحمة الله وبركاته
لدي كود جدول من A-Z
وكل حرف داخل من رقم 1 الى 40
وكل رقم فيه checkbox داخل مربع وبجانبه الرقم
الان لدي 3 مهمات في المربع وهم الاوان تتغير
يستدعي امر من قاعدة البيانات بكشف حالة الجدول status
اذا كانت رقم 1 يصبح المربع لونه احمر لو كان رقم 2 لون اخر لو كان رقم 3 لون اخر هكذا يعني
الان عملت الطريقة هذي هل يوجد افضل واسهل منها
كود PHP:
//// SQL ////
$seat_number = "a-1";
$status = "free"; ///// change it for free , paid , block to change colors
if ($seat_number == "a-1" && $status == "free") { [COLOR="red"]$seatnumbera1[/COLOR] = "bgcolor='#00FF00'"; }
if ($seat_number == "a-1" && $status == "paid") { [COLOR="red"]$seatnumbera1[/COLOR] = "bgcolor='#ff0000'"; }
if ($seat_number == "a-1" && $status == "block") { [COLOR="red"]$seatnumbera1[/COLOR] = "bgcolor='#990000'"; }
<table border='1' width='100%' dir='rtl' cellspacing='0' cellpadding='0' style='border-collapse: collapse' bordercolor='#C0C0C0'>
<tr>
<td align='center' width='20' bgcolor='#C0C0C0'><b><font face='Tahoma' size='2'>A</font></b></td>
<td align='center' width='20' [COLOR="Red"]$seatnumbera1[/COLOR]><b><font face='Tahoma' size='2'>1</font></b><input type='checkbox' name='seatnumber[]' value='A-1'><b><font face='Tahoma' size='2'>
</font></b></td>
</tr>
</table>
فا هذا الي قدرت اعمله لاحد الان افضل طريقه لي
لكن لو عملت من A الى Z وكل حرف 40 مربع او اكثر
يعني راح اعمل الامر هذا
كود PHP:
//// SQL ////
$seat_number = "a-1";
$status = "free"; ///// change it for free , paid , block to change colors
if ($seat_number == "a-1" && $status == "free") { [COLOR="red"]$seatnumbera1[/COLOR] = "bgcolor='#00FF00'"; }
if ($seat_number == "a-1" && $status == "paid") { [COLOR="red"]$seatnumbera1[/COLOR] = "bgcolor='#ff0000'"; }
if ($seat_number == "a-1" && $status == "block") { [COLOR="red"]$seatnumbera1[/COLOR] = "bgcolor='#990000'"; }
اكثر من 1000 مره طباعة بالملف و كشف الامر واعتقد بصير load كبير على التصفح
اتمنى تيدوني في فكره افضل شكراً