Mysql
 sql >> Database >  >> RDS >> Mysql

php+mysql:inserisce un array php in mysql

Direi che costruiscilo tu stesso. Puoi configurarlo in questo modo:

$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

Non dimenticare di evitare le virgolette se necessario.

Inoltre, fai attenzione che non vengano inviati troppi dati contemporaneamente. Potrebbe essere necessario eseguirlo a blocchi anziché tutto in una volta.