sql >> Databáze >  >> RDS >> Mysql

PHP a MYSQL:použití skupin podle kategorií

Doporučil bych pouze jednoduchý dotaz k načtení všech řádků seřazených podle ID kategorie. Vypište kategorii pouze v případě, že se její hodnota oproti předchozímu řádku změní.

<?php

$stmt = $pdo-> query("SELECT * FROM `myTable` ORDER BY categoryID");

$current_cat = null;
while ($row = $stmt->fetch()) {
  if ($row["categoryID"] != $current_cat) {
    $current_cat = $row["categoryID"];
    echo "Category #{$current_cat}\n";
  }
  echo $row["productName"] . "\n";
}

?>


  1. Jak funguje funkce OCTET_LENGTH() v MySQL

  2. hledat kód v servletu na mysql?

  3. Úvod do nasazení MySQL pomocí Ansible role

  4. Jak ukládat data, která obsahují uvozovky v MySQL