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

Tanggal sistem reservasi

Anda akan merasa cukup sulit untuk membuat daftar hari yang tersedia di MySQL. Sebagai gantinya, saya sarankan Anda memilih daftar hari yang dipesan dalam bulan yang Anda inginkan, lalu ulangi semua hari di bulan itu dalam PHP, lewati hari jika cocok dengan hari pemesanan berikutnya dari kueri MySQL Anda. Jawaban untuk pertanyaan ini akan membantu Anda membuat tanggal di mana Anda ingin mengulang di PHP. Dalam kode semu:

$booked_days = sql(select all booked days in month order by day);
for each $day in month {
   if $day != current($booked_days) {
      // $day is not booked
   } else advance_next($booked_days);
}

Untuk memeriksa apakah reservasi baru dimungkinkan, Anda mungkin ingin melihat jawaban saya untuk pertanyaan yang sangat mirip sebelumnya hari ini.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL - Menggunakan If Then Else di MySQL UPDATE atau SELECT Query

  2. Bagaimana cara menampilkan gambar gumpalan mysql di kontrol gambar asp.net?

  3. Bagaimana cara mendapatkan daftar tampilan MySQL?

  4. Pentingnya backtick di sekitar nama tabel dalam kueri MySQL

  5. PHP Menyisipkan data dari satu tabel ke tabel lainnya