تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] كيف اعمل GROUP BY
#1
السلام عليكم

عندي كود طباعه 
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]


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

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


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم