par
Fre3z69 » 22 mars 2013, 06:11
Salutation,
Je rejoint Moogli, tu exécute ta requête en dehors de ta boucle, c'est normale qu'il ne prenne en compte que la dernière valeur.
Exécute la dans la boucle, tu verras ça fonctionneras mieux
Et pour:
$stmt = $db->prepare($sql);
$stmt->execute(array(':title'=>$key, ':id'=>$val);
Fait plutôt du genre:
$stmt = $db->query($sql);
$stmt->execute(array(':title'=>$key, ':id'=>$val);
En espérant que ça t'aideras
Cordialement
Salutation,
Je rejoint Moogli, tu exécute ta requête en dehors de ta boucle, c'est normale qu'il ne prenne en compte que la dernière valeur.
Exécute la dans la boucle, tu verras ça fonctionneras mieux ;-)
Et pour:
[php] $stmt = $db->prepare($sql);
$stmt->execute(array(':title'=>$key, ':id'=>$val);[/php]
Fait plutôt du genre:
[php] $stmt = $db->query($sql);
$stmt->execute(array(':title'=>$key, ':id'=>$val);[/php]
En espérant que ça t'aideras
Cordialement