Insére plusieurs enregistrements en 1 requete

  Information

Insérer n enregistrements dans la même requête MySQL.

Syntaxe : INSERT INTO t1 (v1,v2,v3) VALUES (1,2,3),(4,4,4),(5,1,10);

  code source classé dans  SQL Tricks

 
 01    
 02    
 03    
 04    
 05    
 06    
 07    
 08    
 09    
 10    
 11    
 12    
 13    
 14    
 15    
 16    
 17    
                               
/*---------------------------------------------------------------*/
/*
Titre : Insére plusieurs enregistrements en 1 requete

URL : https://phpsources.net/code_s.php?id=710
Date édition : 28 Nov 2006
Date mise a jour : 14 Sept 2019

Rapport de la maj:
- fonctionnement du code vérifié
*/
/*---------------------------------------------------------------*/

$req = "INSERT INTO t1 (v1,v2,v3)
VALUES ('1','2','3'),('4','4','4'),('5','1','10')";

?>

   Dites merci aux auteurs pour leurs travail, ça ne coûte rien et ça fait toujours plaisir wink

 Autres snippets qui pourraient vous intéressez

Enlève les doublons dans une requête MySQL

Compatibilité : PHP 5, PHP 7, PHP 8

Détecte les doublons dans une requête et les enlève si leur nombre est supérieur à 1.

Affiche en MySQL les résultats d'un requete dans une liste déroulante

Compatibilité : PHP 4, PHP 5

Affiche les résultats d'un requête dans une liste déroulante.

Afficher les informations des headers

Compatibilité : PHP 5, PHP 7, PHP 8

La fonction getallheaders() le fait en exécutant PHP en tant que module Apache. Affiche toutes les en-têtes de requête.

Affiche en MySQLi les résultats d'une requête dans une liste déroulante

Compatibilité : PHP 5, PHP 7, PHP 8

MySQLi - Une table exemple SQL est fourni dans le source avec la connexion au serveur. Code compatible PHP 5 et PHP 7

Plusieurs utilisations de la fonction PHP include ()

Compatibilité : PHP 5, PHP 7, PHP 8

Plusieurs utilisations de la fonction PHP include (), apprenez a passer vos variables dans vos include ()

* Requêtes exécutées avec Recherche Contextuelle