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

php+mysql :insérer un tableau php dans mysql

Je dirais qu'il suffit de le construire soi-même. Vous pouvez le configurer comme ceci :

$query = "INSERT INTO x (a,b,c) VALUES ";
foreach ($arr as $item) {
  $query .= "('".$item[0]."','".$item[1]."','".$item[2]."'),";
}
$query = rtrim($query,",");//remove the extra comma
//execute query

N'oubliez pas d'échapper les guillemets si nécessaire.

Veillez également à ce qu'il n'y ait pas trop de données envoyées à la fois. Vous devrez peut-être l'exécuter en morceaux au lieu de tout à la fois.