Bonjour

Je récupère d'un formulaire plusieurs champs qui peuvent être répétés.
J'ai essayé de récupérer le tout avec des boucles.
Le echo à la ligne 18 m'affiche les bonnes valeurs mais quand je vérifie les enregistrements les valeurs envoyés dans tous les champs sont la dernière valeur de la boucle (l'ID)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
require("../manager/manager.php");
require '../CLASS/photos.class.php';
$modif=1;
$_POST['moclef']="aa";// en attente d'écrture du traitement des données du POST
 
$update_photo->bindParam(':modif', $modif);
 
$tabval= array('titre','marque','type','vitesse', 'focale','diaph', 'datepdv', 'flash','iso', 'latitude','longitude','cat1','cat2','cat3','moclef', 'comillustr','bando','id');
 
$i2=count($_POST['id']);
$i=0;
While ($i<$i2){
 	foreach ($tabval as $tab ) {
 		$valeur=$_POST[$tab][$i];
 
$update_photo->bindParam(':'.$tab, $valeur);
echo "<br>".$tab."->".$valeur;
}
$i++;
$update_photo->execute();
}
merci