Bonjour, j'ai un problème avec mon code d'update et je ne vois pas ou se trouve l'erreur.
comment régler le problème?
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
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41 <?php if (((isset($_POST['titre']) && ($_POST['titre']) != "")) && (isset($_POST['description'])) && (($_POST['description']) != "")){ $titre= mysql_real_escape_string($_POST['titre']); $description= mysql_real_escape_string($_POST['description']); $statut= mysql_real_escape_string($_POST['statut']); $id= mysql_real_escape_string($_POST['id']); $photo = ""; //On exécute la requete try { $query = $connect_db->prepare('UPDATE domaine SET (iddomaine = :id, titre = :titre, description = :description, photo = :photo, statut = :statut ) WHERE iddomaine = :id)'); $query->execute(array( 'id' => $id, 'titre' => $titre, 'description' => $description, 'photo' => $photo, 'statut' => $statut )); if ($query){ //La requete s'est exécutée correctement ?> <script language=\javascript1.2\> alert("Mise a jour effectue avec sucess") document.location.href = 'index.php'; </script> <?php } else { //La requete ne s'est pas exécutée correctement?> <script language="javascript1.2"> document.location.href = 'echecMiseajour.php'; </script> <?php } } catch(PDOException $e){ echo "<h1>Une erreur s'est produite lors de l'enregistrement</h1>"; } $query->closeCursor();
Partager