عند وجود اي قيمه في swalif.php ?
هل تقصد اخي انه عن وجود اي قيمه في الجدول سوالف ؟؟
على فرض ان هذا قصدك اي انه اذا يحتوي الجدول على سجلات اطبع الامر واذا لا لا تطبعه :
بعد الاتصال بقاعدة البيانات :
كود:
// الاستعلام هن السجلات:
$row=mysql_query("select * from swalif");
//عدد السجلات
$num=mysql_num_rows($r12);
//هذه جمله شرطيه.. لو كان عدد السجلات صفر افعل التالي
if ($num==0){
print "للاسف لا يوجد سجلات"; }
//وبطبيعة الحال لو وجد سجلات ستكمل عادي هكذا
while($row1=mysql_fetch_assoc($row))
{
$ib=$row1['ib'];
$Name=$row1['Name'];
$Url=$row1['Url'];
$Click=$row1['Click'];
$Ser=$row1['Ser'];
print "النتائج هي:<br>";
//هنا يتم عرض النتائج والتنسيق عليك
print "الاسم: $Name - الرابط: $Url - الضغطات:$Click - السير: $Ser";
}
في البدايه استعلمنا عن السجلات ووضعناها في مقبض.. row
ثم حددنا متغير وهو num ويوجد به القيمه: عدد السجلات .. بمعنى انه لو لم يكن سجلات سو تكون قيمته صفر..
بعدها امرنا البرنامج انه لو كان قيمة السجل 0 يجب عليه طباعة الامر " لا يوجد سجلات" وتستطيع وضع اي اوامر هنا.
وبعدها بطبيعة الحال نضع القيم المطبوعه في مصفوفه لكي نتعامل معها (كطباعتها مثلا)..
ملاحظه: انا كتبت الامر if بالنسبه لعدد السجلات.. كان من الممكن ان نكتب بعدها else { }
ولكن ليس لها اي ضروره لانه بطبيعة الحال لو لم يكن سجلات لن يطبع شئ..
ولكن هناك شئ ايجابي واحد في وضع else وهو انه ان لم يجب سجلات سيقوم بطباعة الامر "لا يوجد سجلات" وبعدها لن يجهد نفسه بالذي موجود داخل وسوم else .
لو اردت شئ محدد اكثر قل لي وساكت لك الكود
تحياتي