สอนทำระบบ POS (ระบบขายหน้าร้าน) Ep 44. Query ข้อมูลเพื่อเตรียมทำDashboard (Dashboard Part 3)
สอนทำระบบ POS (ระบบขายหน้าร้าน) Ep 44.
Query ข้อมูลเพื่อเตรียมทำDashboard
(Dashboard Part 3)
ระบบ บริหารจัดการร้านกาแฟ PHP | FD22-Cafe (Coffee AND Bakery)
ระบบบริหารจัดการ รีสอร์ท | Booking Resort System PHP
CART&POS (ระบบจัดการงานขายหน้าร้านและ ออนไลน์ สำหรับร้านค้าขนาดกลาง,SME)
ระบบ POS (Point of Sale) ระบบขายหน้าร้าน ตัวเต็ม
(มีระบบ BarCode และ QR-Code รองรับเครื่องแสกน)
ตัวอย่างผลงาน FD22 Logistic 2020 ระบบบริหารจัดการขนส่ง
สอนทำระบบ POS (ระบบขายหน้าร้าน) Ep 44. Query ข้อมูลเพื่อเตรียมทำDashboard (Dashboard Part 3)
Code Menu (ไฟล์ sidebar.php)
1 2 3 4 5 6 7 8 9 10 11 12 |
<ul class="nav nav-pills nav-sidebar nav-child-indent flex-column" data-widget="treeview" role="menu" data-accordion="false"> <!-- Add icons to the links using the .nav-icon class with font-awesome or any other icon font library --> <li class="nav-header">Dashboard</li> <li class="nav-item"> <a href="report_p5.php" class="nav-link <?php if($menu=="report_p5"){echo "active";} ?> "> <i class="nav-icon fas fa-crown text-fuchsia"></i> <p>5 อันดับสินค้าขายดี</p> </a> </li> </ul> <hr> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 |
<?php $menu = "report_p5" ?> <?php include("header.php"); ?> <!-- Content Header (Page header) --> <section class="content-header"> <div class="container-fluid"> <h1>Dashboard</h1> </div><!-- /.container-fluid --> </section> <!-- Main content --> <section class="content"> <div class="card card-gray"> <div class="card-header "> <h3 class="card-title">Report Top 5</h3> </div> <br> <div class="card-body"> <div class="row"> <div class="col-md-12"> </div> </div> </div> </div> <div class="card-footer"> </div> </div> </section> <!-- /.content --> <?php include('footer2.php'); ?> <script> $(function () { $(".datatable").DataTable(); // $('#example2').DataTable({ // "paging": true, // "lengthChange": false, // "searching": false, // "ordering": true, // "info": true, // "autoWidth": false, // http://fordev22.com/ // }); }); </script> </body> </html> <!-- http://fordev22.com/ --> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<?php $query_my_order = "SELECT p.p_name, SUM(o.total) AS totol FROM tbl_order_detail as o INNER JOIN tbl_product as p ON p.p_id=o.p_id INNER JOIN tbl_order as ord ON ord.order_id=o.order_id WHERE ord.order_status =4 GROUP BY o.p_id ORDER BY totol DESC LIMIT 5 " or die ("Error : ".mysqlierror($query_my_order)); $rs_my_order = mysqli_query($condb, $query_my_order); //echo ($query_my_order);//test query //exit(); ?> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
<table class="table" id="datatable" > <thead> <tr> <th>ชื่อสินค้า</th> <th>จำนวนยอดขาย</th> </tr> </thead> <tbody> <?php foreach($rs_my_order as $rs_order){ echo"<tr>"; echo "<td>".$rs_order['p_name']."</td>"; echo "<td>".$rs_order['totol']."</td>"; echo"</tr>"; } ?> </tbody> </table> |