منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : كيف اعمل GROUP BY
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم

عندي كود طباعه 
print labels html

الكود شغال

كود :
    if (isset($_GET['prentdo'])== 1) {

    $catid = intval($_POST['catid']);
   
          $result = $BO->query( "SELECT * FROM cq_printlist WHERE dxcallsignid='" . $_POST['catidq'] . "'");
         
         while($row = $result->fetch_assoc())
          {
   $ca[] = $row;
   $smarty->assign("ca",$ca);
}

   $smarty->display('OQRS_prentdo.tpl');
   }

في قاعدة البيانات

PHP كود :
+------+-------------+-----------+--------------------+
 id  dxcallsign dati       cals               |
+------+------------+------------+--------------------+
  1  RW02       2007-01-24        250         |
  2  RW02       2007-05-27        220         |
  3  RW02       2007-05-06        170         |
  3  RW02       2007-04-06        100         |
  4  Jill       2007-04-06        220         |
  5  Zara       2007-06-06        300         |
  5  Zara       2007-02-06        350         |
+------+------------+------------+--------------------+ 


محتاج يكون النتائج يكون

يطلع لي نتائج يجمع لي ادخالات  RW02        الاربعه في مكان واحد

    ثم Zara        في مكان واحد


الان يعرض لي النتائج كل ادخال لوحده

[attachment=23024]




والمطلوب كذا
[attachment=23025]


اتمنى وصلت الفكره بارك الله فيكم

وشكرا
هذه سؤال يشبه سؤالك تماما فاستفد من الاجابة للوصول الى ما تريد
https://stackoverflow.com/questions/1481...-using-php