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

Codeigniter `where` dan `or_where`

Anda dapat memodifikasi hanya dua baris:

->where('(library.available_until >=', date("Y-m-d H:i:s"), FALSE)
->or_where("library.available_until = '00-00-00 00:00:00')", NULL, FALSE)

EDIT:

Menghilangkan FALSE parameter akan menempatkan backticks sebelum tanda kurung dan menjadikannya bagian dari nama/nilai tabel, membuat kueri tidak dapat digunakan.

NULL parameter ada hanya karena fungsi memerlukan parameter kedua untuk menjadi nilai, dan karena kami tidak memilikinya, kami mengirim NULL.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menjalankan Google Cloud SQL hanya ketika saya membutuhkannya?

  2. Menggunakan seperti wildcard dalam pernyataan yang disiapkan

  3. Cara tercepat untuk memeriksa catatan yang sudah ada sebelum memasukkan [mysql_errno()]

  4. Bagaimana cara mengubah kata sandi root MySQL ke default?

  5. Masuk dengan LDAP menggunakan JSF 2,1 &Apache Tomcat