Mysql
 sql >> Datenbank >  >> RDS >> Mysql

php+mysql:Fügen Sie ein PHP-Array in mysql ein

Ich würde sagen einfach selber bauen. Sie können es wie folgt einrichten:

$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

Vergessen Sie nicht, Anführungszeichen zu maskieren, wenn es notwendig ist.

Achten Sie auch darauf, dass nicht zu viele Daten auf einmal gesendet werden. Möglicherweise müssen Sie es in Blöcken ausführen, anstatt auf einmal.