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

Pernyataan SELECT SQL Dinamis dengan PHP berdasarkan opsi pengguna

Anda selalu dapat mengulangi $_GET dan mengambil kunci dengan nilai, jadi:

foreach ($_GET as $key=>$val) {
   if ($val != "") {
      $where_args[] = "$key='$val'";
  }
} 
$where_clause = implode(' OR ', $where_args);

Anda mungkin ingin melakukan validasi yang lebih baik daripada contoh di atas, dan Anda dapat menambahkan pernyataan pilih/kasus jika Anda perlu melakukan pemeriksaan pada nilai tertentu...




  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 saya bisa melihat string perintah saat menggunakan parameter MySqlCommand?

  2. Perintah PHP Tidak Sinkron kesalahan

  3. Menggabungkan String dan Angka di MySQL

  4. MySQL:Mengetik NULL ke 0

  5. BUAT JENIS di MySQL