insertion multiple
			
		
	 
	
	
		Salut !
J'aimerais savoir si il est possible de faire des insertion multiple dans une base de données c'est-à-dire plusieur tuple à la fois ?
Car en faite je remplie un tableau ou chaque colone correspond à une nouvelle entré (id). Le probleme c'est qu'il n'insère que la derniere à chaque fois
merci	
	
			
		
	 
	
	
		Tu ne voudrais pas nous montrer un bout de code de ce que tu essayes de faire ?	
			
				
		
			
		
	 
	
	
	
			
		
	 
	
	
		Et elle est où la notion de "multiple" dans ton code ??	
	
			
		
	 
	
	
		De toutes facons, c'est un mysql_query pour une requete.
Si tu dois faire plusieures requetes, fais une boucle avec des mysql_query.	
	
			
		
	 
	
	
		ben justement tu peux remarquer que j'essai à l'aide d'un formulaire d'insérer plusieur tuple dans ma base de données dans l'exemple donné c'est deux une lundi et l'autre mardi.
On peut faire sa sur un msql_query ?	
	
			
		
	 
	
	
		Salut, 
comme LA_GLOBULE, je ne vois pas vraiment la notion de multiple dans ton code, par contre les champ de formulaire qui se nomme pareil me semble étrange, voir bancale :). 
utilise la notation tableau pur avoir tous cela dans un tableau : <input name="heur_arriv[]" .../> dans ce cas $_POST['heur_arriv'] est un tableau !
ensuite tu peut faire un un foreach pour faire tes requete !
tu peut essayer de créer une requete par boucle, tu met tous cela dans une seul et même chaine de caractère que tu rebalance au mysql_query() ( mais je ne crois pas que l'on puisse faire de insert multiple ainsi ;) ). 
 
	Il en faut peu pour être heureux !!!!!
		
			
		
	 
	
		le 06/04/2006 à 19:29
		Bzh
	 
	
		Jamais essayé, mais sa me vient à l'esprit ! Il me semble que l'on peut faire plusieur requette en séparant les requettes par un ";" du style:
<?php
$requette = "INSERT INTO table(champs) VALUES(valeurs) LIMIT 1; INSERT INTO table_2(champs) VALUES(valeurs) LIMIT 1";
mysql_query($requette);
?>
Parcontre, je n'ai pas le temps de tester ! Donc je ne sais pas du tout...
C'est juste une tite idée 

 ...	
 
	
		le 06/04/2006 à 19:31
		bibi
	 
	
		je crois me souvenir que mysql accepte pas différentes requetes séparées par un ";"	
			commit suicide
		
			
		
	 
	
	
		Yep, on ne peut faire plusieurs requêtes en même temps.
Une requête => un mysql_query comme dit glob ^^	
			zebdinou pour les intimes / Blog : http://www.zebden.fr