منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] كيف اعمل GROUP BY - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم برمجة وتطوير المواقع (http://vb4arb.com/vb/forumdisplay.php?fid=51)
+--- قسم : قسم PHP (http://vb4arb.com/vb/forumdisplay.php?fid=58)
+---- قسم : قسم اسئلة PHP (http://vb4arb.com/vb/forumdisplay.php?fid=59)
+---- الموضوع : [سؤال] كيف اعمل GROUP BY (/showthread.php?tid=31523)



كيف اعمل GROUP BY - dubai.eig - 26-09-19

السلام عليكم

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


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

وشكرا


RE: كيف اعمل GROUP BY - diggitalk2017@gmail.com - 08-09-20

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