Bonjour à tous,
J'essaye de faire une requête préparer qui modifie des champs dans une table sauf que lorsque je veux afficher le résultat de ma requête elle ne m’affiche rien.
Si vous pouvez m'aidez et me dire ce qui cloche, je vous remercie d'avance
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
42
43
44
45
46
47
48
49
50 //Verification que le btn Valider a ete executer if (isset($_POST['Valider'])) { //Recupere les données $id = $_POST["id"]; $Qte = $_POST["qte"]; $soper = $_POST["soper"]; $ares = $_POST["ares"]; $asrb = $_POST["asrb"]; $brc = $_POST["brc"]; $ref = $_POST['ref']; $designation = $_POST['designation']; $NSerie = $_POST["NSerie"]; $depot = $_POST["depot"]; $DateHeureReception = $_POST["DateHeureReception"]; $Commentaire = $_POST["Commentaire"]; $Date = date('l jS \of F Y h:i:s A'); print_r($_POST); ?> <br> <?php echo $Date; ?> <br> <?php //Connexion try{ $bdd = new PDO('mysql:host=localhost;dbname=qualitech;charset=utf8','root',''); } catch (Exception $e) { die('Erreur : ' .$e->getMessage()); } //Requete Modifier Table Stock de la piece $req = $bdd->prepare('UPDATE stock SET BRC = :nvbrc, ASRB = :nvasrb, ARES = :nvares, SOPER = :nvsoper WHERE idRefPiece = :id '); $req->execute(array( 'nvbrc' => $brc, 'nvasrb' => $asrb, 'nvares' => $ares, 'nvsoper' => $soper, 'id' => $id )); echo $req;![]()
Partager