Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Kết quả lặp lại dựa trên danh mục nhưng chỉ hiển thị danh mục một lần

Vì bạn đã sắp xếp kết quả của mình theo sản phẩm, bạn có thể làm điều gì đó như sau:

$currentProduct = null;

foreach($products as $product) {

    if ($currentProduct != $product['product']) {
        // We got a new product. Show it with some fancy html
        // Then store it in $currentProduct for the next iteration 
        $currentProduct = $product['product'];
    }

    // Show the title with some fancy html
}

Nếu bạn muốn sử dụng do while -loop thay vào đó, nó vẫn như cũ.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Thực hiện một số phép tính các giá trị trong hai bảng và lưu trữ nó trong bảng thứ ba mysql

  2. Cơ sở dữ liệu MySQL không thể khởi động trên XAMPP dành cho Mac

  3. mysql:tham chiếu đến các cột bằng số

  4. Ngăn sql cập nhật các trường trống hoặc trống từ biểu mẫu cập nhật của tôi

  5. Sự cố cơ sở dữ liệu Laravel 5