النتائج 1 إلى 5 من 5

الموضوع: مشكله في ناتج الاستعلام if

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2008
    المشاركات
    392

    مشكله في ناتج الاستعلام if



    السلام عليكم

    اخواني لو ممكن مساعدة في if الشرطية يظهر البيانات لكن يوجد خطا في if الشرطية لايتحقق من بعض النتائج



    الكود
    كود PHP:
    <?php
    $sql7
    ="SELECT * FROM seew WHERE er='1' ORDER BY id DESC LIMIT 1";
    $result7=mysql_query($sql7);
    $returned_rows7 mysql_num_rows ($result7);

    $sql8="SELECT * FROM seew WHERE er='2' ORDER BY id DESC LIMIT 1";
    $result8=mysql_query($sql8);
    $returned_rows8 mysql_num_rows ($result8);


    if (
    $returned_rows7 0){   

    if (
    $returned_rows8 0){ 
    } else { 
    while(
    $top=mysql_fetch_array($result8))     {
    ?>
    <div id="pn">
    <strong><?php echo $top['problem'];   ?></strong>    </div>

    <?php   }}} 


    if (
    $returned_rows7 1){
    if (
    $returned_rows8 0){ 
    } else {
    while(
    $down=mysql_fetch_array($result7))     {
    while(
    $top=mysql_fetch_array($result8))      {  
      
    ?>
    <div id="pn"><strong><?php echo $down['problem'];   ?></strong></div>

    <div id="pn2"><strong><?php echo $top['problem'];   ?></strong></div>
    <?php   }}}} ?>








  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2008
    المشاركات
    555


    جرب كذا

    كود PHP:

       <?php 
    $sql7
    ="SELECT * FROM seew WHERE er='1' ORDER BY id DESC LIMIT 1"
    $result7=mysql_query($sql7); 
    $returned_rows7 mysql_num_rows ($result7); 
     
    $sql8="SELECT * FROM seew WHERE er='2' ORDER BY id DESC LIMIT 1"
    $result8=mysql_query($sql8); 
    $returned_rows8 mysql_num_rows ($result8); 
     
     
    if (
    $returned_rows7 == 0){    
     
    if (
    $returned_rows8 == 0){  
    } else {  
    while(
    $top=mysql_fetch_array($result8))     { 
    ?> 
    <div id="pn"> 
    <strong><?php echo $top['problem'];   ?></strong>    </div> 
     
    <?php   }}}  
     
     
    if (
    $returned_rows7 == 1){ 
    if (
    $returned_rows8 == 0){  
    } else { 
    while(
    $down=mysql_fetch_array($result7))     { 
    while(
    $top=mysql_fetch_array($result8))      {   
       
    ?> 
    <div id="pn"><strong><?php echo $down['problem'];   ?></strong></div> 
     
    <div id="pn2"><strong><?php echo $top['problem'];   ?></strong></div> 
    <?php   }}}} ?>
    المساواة في الشرط يوضع لها علامتان مساواة لانك اذا وضعت مساواة واحدة تتغير قيمة المتغير ولا يتحقق الشرط اتمنى يكون وصل ما اقصد

    وفقنا الله واياكم لما يحبه ويرضاه





    __________________
    مدونتي قريبا

    بيع ar-ci.com

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2008
    المشاركات
    392


    الف شكر اخي exchangeboss






  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2004
    المشاركات
    932


    شوف المقال ده
    فيه حركة بتفيدك في تفادي هذا الخطأ

    http://nabeel.ws/post.php?postID=63





    __________________
    نحن أمة إقرأ التي لا تقرأ

  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2008
    المشاركات
    392


    الف شكر اخي مبرمج إنترنت مقال مفيد جدا

    الله يعطيك العافية










ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض