Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

PHP और MYSQL:श्रेणियों के लिए समूह का उपयोग करना

मैं श्रेणी आईडी द्वारा क्रमबद्ध सभी पंक्तियों को लाने के लिए बस एक साधारण क्वेरी की अनुशंसा करता हूं। श्रेणी को तभी आउटपुट करें जब उसका मान पिछली पंक्ति से बदलता है।

<?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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एक php पेज पर दो SQL क्वेरी चलाना (SET + SELECT)

  2. जावा MYSQL तैयार कथन त्रुटि:'?' के पास उपयोग करने के लिए सिंटैक्स की जाँच करें लाइन 1 . पर

  3. यह जांचने का सबसे अच्छा तरीका है कि mysql_query ने कोई परिणाम दिया है या नहीं?

  4. सरलतम MySQL से MySQLi संक्रमण

  5. जेडीबीसी स्टेटमेंट के माध्यम से डीडीएल को क्रियान्वित करने में त्रुटि हाइबरनेट: