Mysql
 sql >> Base de données >  >> RDS >> Mysql

PHP array_intersect ou in_array puis MYSQL

j'irais avec sql IN clause.

Vous avez un tableau de noms de clients :$a = array('john','rob','paul');

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

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

faites d'abord l'intersection du tableau (ou ce que vous avez juste à faire..) pour avoir un tableau des noms nécessaires.