salut,

j'ai du mal avec mon UPDATE qui ne fonctionne pas et ne me donne aucun message d'erreur...

mon bout de code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
try{
$bdd = new PDO('mysql:host=localhost;dbname=annonce','root','');
    }
catch (Exeption $e){die('Erreur : '.$e->getMessage());}
 
$req = $bdd->prepare("UPDATE annonce SET (reference) VALUES 
 
    (:reference) WHERE id=$id") or die(print_r($bdd->errorInfo()));
 
 
	$req->execute(array(	
'reference'=>$reference,
etc...
j'ai épuré le code pour plus de lisibilité mais y a une 20° de champs, le problème vient de la SYNTAXE de ma demande de requête mais je ne trouve pas...
Merci pour le coup de main