Update n'update qu'une ligne de mon tableau

Fermé
Stef - 3 juin 2013 à 17:15
Bonjour,
j'utilise un update pour changer des lignes qui contiennent des valeurs dans un tableau de ma base de donne, seulement il ne update que ma derniere ligne. Vous savez pourquoi ? Merci

include('connect.php');
		$valeur1=$_POST['valeur1'];	
		$valeur2=$_POST['valeur2'];	
                ......
		$id=$_POST['id'];		
		
		
		if(($valeur1 != "" && $valeur2 != "" ...)){
		try{	
		
		$sql = "UPDATE table SET valeur1='$valeur1', valeur2='$valeur2', ...  WHERE idhoraire='$id'";
		
		}
		catch(PDOException $e){
		die("Echec : ".$e->getMessage());
		}}
		else{
			echo 'Erreur : Vous devez remplir tout les champs.';
			}
		}
			echo 'Enregistrement du(des) nouvel(aux) horaire(s)  effectués !<br />';