Bonjour,
Je souhaite insérer des centaines de valeurs dans ma table.
Est-il plus rapide de faire une requête SQL qui traitera en une seule fois toutes les valeurs que je souhaite inserer.
Ou alors les insérer une à une ?
En bref est-ce que :
Est plus rapide que$sql = "INSERT INTO X ('a' , 'b') VALUES ('234', '3442');
INSERT INTO X ('a' , 'b') VALUES ('234', '3442');
INSERT INTO X ('a' , 'b') VALUES ('234', '3442');
INSERT INTO X ('a' , 'b') VALUES ('234', '3442');
INSERT INTO X ('a' , 'b') VALUES ('234', '3442');
INSERT INTO X ('a' , 'b') VALUES ('234', '3442');
etc..."
$req = mysql_query("sql");
$sql = "INSERT INTO X ('a' , 'b') VALUES ('234', '3442');
$req = mysql_query("sql");
$sql = "INSERT INTO X ('a' , 'b') VALUES ('234', '3442');
$req = mysql_query("sql");
$sql = "INSERT INTO X ('a' , 'b') VALUES ('234', '3442');
$req = mysql_query("sql");
$sql = "INSERT INTO X ('a' , 'b') VALUES ('234', '3442');
$req = mysql_query("sql");
$sql = "INSERT INTO X ('a' , 'b') VALUES ('234', '3442');
$req = mysql_query("sql");
etc...
Partager