/owner/ordered.php

https://gitlab.com/batmaster/on-webproject · PHP · 69 lines · 64 code · 5 blank · 0 comment · 4 complexity · 7cbfcd57b69557acf7344c49b4a9a8d7 MD5 · raw file

  1. <div class="row">
  2. <div class="col-xs-3">
  3. <div class="panel panel-danger">
  4. <div class="panel-heading">
  5. <h3 class="panel-title">เมน</h3>
  6. </div>
  7. <div class="panel-body">
  8. <ul class="nav nav-pills nav-stacked panel panel-default">
  9. <li role="presentation"><a href="?page=re_member">รายงานสมาชกทงหมด</a></li>
  10. <li role="presentation" class="active"><a href="?page=ordered">อมลการซอสนค</a></li>
  11. </ul>
  12. </div>
  13. </div>
  14. </div>
  15. <div class="col-xs-9">
  16. <div class="panel panel-danger">
  17. <div class="panel-heading">
  18. <h3 class="panel-title">อมลการซอสนค</h3>
  19. </div>
  20. <div class="panel-body">
  21. <div>
  22. <table class="table table-striped table-bordered" id="id">
  23. <tr>
  24. <th>#</th>
  25. <th>รหสใบสงซ</th>
  26. <th>นท</th>
  27. <th>จำนวนชนดสนค</th>
  28. <th>ราคารวม</th>
  29. <th>นท</th>
  30. <th>สถานะ</th>
  31. </tr>
  32. <?php
  33. $member_id = $_GET["id"];
  34. $sql = "SELECT s.id, s.date, (SELECT COUNT(*) FROM sale_item si WHERE si.sale_id = s.id) amount, s.total, s.note, s.tracking, s.status FROM sale s WHERE s.member_id = $member_id";
  35. $result = mysql_query($sql);
  36. $number = 1;
  37. while ($r=mysql_fetch_assoc($result)) {
  38. $id = $r["id"];
  39. $date = $r["date"];
  40. $amount = $r["amount"];
  41. $total = $r["total"];
  42. $note = $r["note"];
  43. $tracking = $r["tracking"];
  44. $status = $r["status"] == 0 ? "รอการชำระเงิน" : ($r["status"] == 1 ? "ตรวจสอบการชำระเงิน" : ($r["status"] == 2 ? "รอการส่งของ" : "ส่งของ [$tracking]"));
  45. echo "
  46. <tr>
  47. <th>$number</th>
  48. <td><a href=\"?page=sale&id=$id\">$id</a></td>
  49. <td>$date</td>
  50. <td>$amount</td>
  51. <td>$total</td>
  52. <td>$note</td>
  53. <td>$status</td>
  54. </tr>
  55. ";
  56. $number++;
  57. }
  58. ?>
  59. </table>
  60. </div>
  61. </div>
  62. </div>
  63. </div>
  64. </div>