bonsoir
moi j'ai un pb depuis je 'arrive pas a faire une modification dans ma base
voici le code de lavue
fonction du controller
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 <form method="POST" action="{{path('pg_dhl_udapte')}}"> <table width="442" border="0" cellspacing="0" align="center"> <tr> <td> Identifiant: </td> <td> NomUtilisateur: </td> <td>Password:</td> </tr> <tr> <td><input type="text" name="id" size="30" value="" disabled="disabled" ></input></td> <td><input type="text" name="username" size="30" value="" ></input></td> <td><input type="text" name="password" size="30" value =""></input></td> <td><input type="submit" name="" size="30" value ="SAVE" ></input></td> </tr> </table> </form>
ma fonction acces bd
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 public function majUserAction() { $pdo = PdoDhl::getPdoDhl(); $request = $this->get('request'); $idC = $request->query->get('id'); $usernameC = $request->query->get('username'); $passwordC = $request->query->get('password'); $pdo->getmajUser($idC, $usernameC,$passwordC); return $this->render('PgDhlBundle:Menu:modifuser.html.twig',array('user'=> $pdo, 'username'=> $pdo,'password'=> $pdo ) ); } }
je voulais recuperer les donnees depuis un formulaire mais je n'arrive pas.Bien vouloir m'aider je suis bloqué depuis une semaine déja.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 public function getmajUser($id, $username, $password){ $req = "UPDATE user SET username = :usernam , password = :passwor WHERE user.id =:id"; $stmt = PdoDhl::$monPdo->prepare($req); $stmt->bindParam(':id', $id); $stmt->bindParam(':usernam', $username); $stmt->bindParam(':passwor', $password); $stmt->execute(); }
Merci
Partager