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

Mengonversi rentang tanggal PHP ke tanggal individu MYSQL

Sesuatu seperti:

$day = new DateTime($_POST['range_start']);
$end = new DateTime($_POST['range_end']);

$all_dates = array();

while ($day <= $end){
  $all_dates[] = $day;
  $day->add(new DateInterval('P1D'));
}

Itu akan memberi Anda array objek DateTime yang masing-masing mewakili hari dalam rentang Anda. Anda bisa mendapatkan kembali setiap objek menjadi string dengan memanggil DateTime::format() dan meneruskan 'm/d/Y' sebagai format string.

Untuk memasukkan beberapa entri ke MySQL, sintaks INSERT memungkinkan INSERT INTO table (column) VALUES (row1), (row2), ... (rowN)

(ini jelas tidak diuji atau kode terakhir yang akan Anda gunakan -- hanya ditulis ke dalam formulir web ini dari memori ... Anda harus menuliskannya dengan benar dengan sanitasi masukan dan pemeriksaan jangkauan dan yang lainnya.)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Karakter apa yang harus diloloskan untuk mencegah injeksi SQL (Saya)?

  2. Forum PHP - cara mengatasi diskusi / topik / posting yang belum dibaca

  3. Dapatkan id dari baris yang dimasukkan menggunakan C #

  4. Penampilan nilai tertinggi dalam setiap grup

  5. MYSQL Pilih Kueri dengan SUM()