par
neomega » 11 août 2014, 13:29
bonjour
j'ai un probleme lors de l'update de ma table
je fait ceci :
$id="1";
//mise a jour des donnees dans la BDD
$locat = $db->prepare("UPDATE membre SET(`num_licence`,`nom`, `prenom`, `sexe`, `profession`, `telephone`, `adresse_1`, `adresse_2`, `code_postal`, `ville`, `date_naissance`, `type_licence` , `mineur`, `email`)
VALUES ( :licence , :nom , :prenom , :sexe , :profession , :telephone , :adresse_1 , :adresse_2 , :code_postal , :ville , :date_naissance , :type_licence , :mineur , :email ) WHERE id= :id ;");
$locat->execute(array(
"id" => $id,
"licence" => $_POST['licence'],
"nom" => stripslashes(htmlentities($_POST['nom'])),
"prenom" => stripslashes(htmlentities($_POST['prenom'])),
"sexe" => $_POST['sexe'],
"profession" => $_POST['profession'],
"telephone" => $_POST['telephone'],
"adresse_1" => stripslashes(htmlentities($_POST['adresse_1'])),
"adresse_2" => stripslashes(htmlentities($_POST['adresse_2'])),
"code_postal" => $_POST['code_postal'],
"ville" => stripslashes(htmlentities($_POST['ville'])),
"date_naissance" => $_POST['date_naissance'],
"email" => $_POST['email'],
"type_licence" => $_POST['type_licence'],
"mineur" => $_POST['mineur']
));
echo "<div class=\"succes\">Votre demande a bien ete enregistrer</div>";
}
else{
echo "<div class=\"erreur\">Votre demande a echoué</div>";
}
et une fois executer la reponce est : "Votre demande a bien ete enregistrer"
pourtant la mise a jour n'a pas ete faite en BDD
"aucune erreur qui apparaît non plus "
merci par avance de votre aide
bonjour
j'ai un probleme lors de l'update de ma table
je fait ceci :
[php] $id="1";
//mise a jour des donnees dans la BDD
$locat = $db->prepare("UPDATE membre SET(`num_licence`,`nom`, `prenom`, `sexe`, `profession`, `telephone`, `adresse_1`, `adresse_2`, `code_postal`, `ville`, `date_naissance`, `type_licence` , `mineur`, `email`)
VALUES ( :licence , :nom , :prenom , :sexe , :profession , :telephone , :adresse_1 , :adresse_2 , :code_postal , :ville , :date_naissance , :type_licence , :mineur , :email ) WHERE id= :id ;");
$locat->execute(array(
"id" => $id,
"licence" => $_POST['licence'],
"nom" => stripslashes(htmlentities($_POST['nom'])),
"prenom" => stripslashes(htmlentities($_POST['prenom'])),
"sexe" => $_POST['sexe'],
"profession" => $_POST['profession'],
"telephone" => $_POST['telephone'],
"adresse_1" => stripslashes(htmlentities($_POST['adresse_1'])),
"adresse_2" => stripslashes(htmlentities($_POST['adresse_2'])),
"code_postal" => $_POST['code_postal'],
"ville" => stripslashes(htmlentities($_POST['ville'])),
"date_naissance" => $_POST['date_naissance'],
"email" => $_POST['email'],
"type_licence" => $_POST['type_licence'],
"mineur" => $_POST['mineur']
));
echo "<div class=\"succes\">Votre demande a bien ete enregistrer</div>";
}
else{
echo "<div class=\"erreur\">Votre demande a echoué</div>";
}[/php]
et une fois executer la reponce est : "Votre demande a bien ete enregistrer"
pourtant la mise a jour n'a pas ete faite en BDD
"aucune erreur qui apparaît non plus "
merci par avance de votre aide