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

PHP/mysql:bagaimana cara menampilkan catatan yang diurutkan berdasarkan waktu dan dikelompokkan berdasarkan tanggal?

Kode setengah-semu yang kasar:

$records = /* SELECT * FROM `records` ORDER BY `entry_time` */;

$date = null;
foreach ($records as $record) {
    $currentDate = date('Ymd', $record['entry_time']);
    if ($currentDate != $date) {
        printf('<h1>%s</h1>', date('Y-m-d', $record['entry_time']));
    }
    $date = $currentDate;

    echo date('H:i', $record['entry_time']);
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pop item terakhir dalam JSON Array di MySQL 5.7

  2. Bagaimana cara mendapatkan hari pertama dalam seminggu dari tanggal di mysql?

  3. Pilih kolom tertentu dari baris tertentu menggunakan mysql_* API lama

  4. tipe data mysql untuk menyimpan bulan dan tahun saja

  5. Migrasi dari MariaDB ke MySQL - perbedaan