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

PHP array_intersect atau in_array lalu MYSQL

saya akan menggunakan sql IN klausa.

Anda memiliki larik nama pelanggan:$a = array('john','rob','paul');

array implode $nms = join(',',$a);

Buat sql:'SELECT * FROM tabl WHERE name IN ('.$nms.')';

lakukan persimpangan array terlebih dahulu (atau apa yang Anda perlukan..) untuk memiliki array nama yang diperlukan.



  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 menambahkan pencarian Spider ke situs web saya? Tidak dapat terhubung ke database

  2. Bagaimana cara mengetahui berapa banyak kueri mysql yang telah dilakukan skrip php?

  3. Pengkodean hibernasi salah saat mempertahankan objek [UTF-8]

  4. IllegalArgumentException:Jenis tidak boleh nol

  5. Kapan menggunakan tanda kutip tunggal, tanda kutip ganda, dan tanda kutip di MySQL