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

الموضوع: عاجل .. الفرق بين ادخالين ؟ كيف ؟؟

  1. عاجل .. الفرق بين ادخالين ؟ كيف ؟؟



    السلام عليكم

    احبتي

    لدي جدول في قاعدة البيانات اريد معرفة الفرق بين الإدخال الأخير والذي قبله


    الكود التالي


    كود PHP:
    $hachem mysql_query("SELECT DISTINCT cat_dat FROM cat");
    echo
    "<tr><td colspan='3'>البطاقات المنشأة</td></tr>
    <tr>
    <td class='hed'>الشهر</td>
    <td class='hed'>إجمالي البطاقات العربية</td>
    <td class='hed'>إجمالي البطاقات الأجنبية</td>
    </tr>
    "
    ;
    while (
    $row mysql_fetch_array($hachem))
    {
    $result mysql_query("SELECT sum(cat_add1) as sum FROM cat where sec ='العربية' and cat_dat='$row[cat_dat]' ");
    $num3= (int) mysql_result($result,0,"sum");

    $result mysql_query("SELECT sum(cat_add1) as sum FROM cat where sec ='الأجنبية' and cat_dat='$row[cat_dat]' ");
    $num4= (int) mysql_result($result,0,"sum");

    echo
    "
    <tr>
    <td>
    $row[cat_dat]</td>
    <td>
    $num3</td>
    <td>
    $num4 </td>
    </tr>
    "
    ;
    }

    echo
    "</table>"
    يطبع الناتج الموضح صورته في المرفقات

    اريسد اضافة عمود يحسب الفرق بين الشهر الأول والثاني


    لا ادري ان استطعت توضيح مطلبي
    لكن اتمنى احد فهمني


    وشكرا مكقدما





    الصور المرفقة الصور المرفقة  
    __________________
    كل مالا يعطى يضيع




  2. يعني الفرق بين 0 و 120 = -120

    الفرق بين 85 و 65 يساوي 20

    وهكذا

    كيف يتم عملها برمجيا بشكل تلقائي ....





    __________________
    كل مالا يعطى يضيع

  3. #3
    عضو فعال جدا
    تاريخ التسجيل
    Apr 2002
    المشاركات
    2,046


    السلام عليكم

    اخي وحيد جرب الكود التالي

    كود PHP:
     $hachem mysql_query("SELECT DISTINCT cat_dat FROM cat"); 
    echo
    "<tr><td colspan='3'>البطاقات المنشأة</td></tr> 
    <tr> 
    <td class='hed'>الشهر</td> 
    <td class='hed'>إجمالي البطاقات العربية</td> 
    <td class='hed'>إجمالي البطاقات الأجنبية</td> 
    </tr> 
    "

    while (
    $row mysql_fetch_array($hachem)) 

    $result mysql_query("SELECT sum(cat_add1) as sum FROM cat where sec ='العربية' and cat_dat='$row[cat_dat]' "); 
    $num = (int) mysql_result($result,0,"sum");
    $diff3 $num3 $num;
    $num3$num


    $result mysql_query("SELECT sum(cat_add1) as sum FROM cat where sec ='الأجنبية' and cat_dat='$row[cat_dat]' "); 
    $num = (int) mysql_result($result,0,"sum");
    $diff4 $num4 $num;
    $num4= (int) mysql_result($result,0,"sum"); 

    echo

    <tr> 
    <td>
    $row[cat_dat]</td> 
    <td>
    $num3</td> 
    <td>
    $num4 </td> 
    </tr> 
    "


    echo

    <tr> 
    <td>الفرق</td> 
    <td>
    $diff3</td> 
    <td>
    $diff4 </td> 
    </tr> 
    "


    echo
    "</table>"






    __________________
    مدونتي



  4. ممتاز بارك الله فيك

    فعلا ماطلبته تماما

    فقط وجدت خطا بسيط

    بدل

    $diff3 = $num3 - $num;
    الناتج
    120 وهذا خطأ

    يكون

    $diff3 = $num - $num3;
    واصبح الناتج -120


    ممتاز يامبدع
    والف شكر لك وفقك الله





    __________________
    كل مالا يعطى يضيع

  5. #5
    عضو فعال جدا
    تاريخ التسجيل
    Apr 2002
    المشاركات
    2,046


    لا شكر على واجب

    تحياتي لك





    __________________
    مدونتي





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

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

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