Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

MySQL:bagaimana cara menampilkan kategori sederhana untuk ini?

Anda sudah bisa mengelompokkan di database.atau mengurutkan berdasarkan bagian dan kemudian mengulangi dan mengeluarkan kode pemisahan yang tepat ketika bagian berubah. array sementara juga merupakan solusi. mengingat kode contoh Anda mungkin ini dapat mengarahkan Anda ke satu kemungkinan directino (walaupun array sementara tentu saja bukan solusi yang elegan tetapi jika datanya tidak sebanyak itu tidak terlalu penting)

<?
$result = array();
$result[] = array('section' => 'php','note' => 'bla');
$result[] = array('section' => 'php','note' => 'bla');
$result[] = array('section' => 'perl','note' => 'bla');
$result[] = array('section' => 'java','note' => 'bla');

$grouped = array();
for($i=0;$i<count($result);$i++) {
  $grouped[$result[$i]['section']][] = $result[$i]['note'];
}
print_r($grouped);

?>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ketika saya menggunakan c9.io, Bagaimana saya bisa terhubung ke MySQL

  2. Kesalahan Penaut C++ MySQL

  3. MySQLi menyiapkan pernyataan yang menampilkan kesalahan karena MySQL tidak diinstal

  4. Bagaimana cara mengubah waktu ke zona waktu perangkat iPhone?

  5. Bagaimana cara membuat kueri rekursif hierarkis MySQL?