Bonjour à tous,

Je tourne en rond depuis 2 jours.
J'ai créer un formulaire de modification de données et rien ne fonctionne. Enfin presque...
Sur la page de visualisation pas de problème:


PAGE SAISIRVINS.PHP:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<strong>Type de controle : </strong><?php echo $donnees['type']; ?>, numero de chassis/immat: <?php echo $donnees['vins']; ?> 
    modele : <?php echo $donnees['model']; ?>date de controle <?php echo $donnees['datecontrole']; ?> Qte controle : <?php echo $donnees['qte']; ?> <font color="red">/!\Attention/!\ supprimer définitivement le conge/arret ?</font><a href="deletechassis.php?id=<?php echo $donnees['id']; ?>"> Oui</a><a href="modifchassis.php?id=<?php echo $donnees['id']; ?>"> MODIF</a>
   </p></h5>
C'est ici que cela ce complique, j'ai bien les infos qui apparaissent dans le formulaire par rapport a l'id de sélectionné.
Mais quand je fais la modification... rien ne bouge.
Je pense qu'il s'agit d'une erreur toute bête mais je ne trouve pas...

PAGE MODIF CHASSIS :
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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
 
<html>
  <head>
    <title>modification </title>
 
    <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
  <link rel="stylesheet" href="/resources/demos/style.css">
  <script src="https://code.jquery.com/jquery-1.12.4.js"></script>
  <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
  <script>
  $( function() {
    $( "#datepicker" ).datepicker({
    	dateFormat: "yy-mm-dd"
    });
 
  });
  </script>
  </head>
<body>
 
 
<?php
$connexion = new PDO('mysql:host=localhost;dbname=EMPL','root','');
        $a = htmlspecialchars($_POST['type']);
        $b = htmlspecialchars($_POST['vins']);
        $c = htmlspecialchars($_POST['model']);
        $d = htmlspecialchars($_POST['datecontrole']);
        $e = htmlspecialchars($_POST['qte']);
        $f = htmlspecialchars($_POST['comment']);
        $g = htmlspecialchars($_POST['nbticket']);
        $h = htmlspecialchars($_POST['padage']);
        $z =htmlspecialchars($_POST['id']);
        $id=$_GET['id'];
 
if(isset($_POST['ok']))
{ 
 
 
    $requette= ("UPDATE Chassiscontrole SET type='".$a."',vins='".$b."',model='".$c."',datecontrole='".$d."',qte='".$e."',comment='".$f."',nbticket='".$g."',padage='".$h."' WHERE id='".$z."'");
    if($connexion->exec($requette))
    {
      echo "ok";
    }
}
 
$id=$_GET['id'];
 
$reponse = $bdd->query('SELECT * FROM Chassiscontrole WHERE id="'.$id.'"');
 
$donnees = $reponse->fetch();
 
 
 
?>
 
test$z<input type="text" name="test" value="'.$z.'">
<div name=haut>
 
<form action="" name="formulaire1" method="post" align="left">
 
<input type="hidden" name="id2" value="<?php echo $_GET['id'] ?>">
<p> Ne pas modifier:  
<input type="text" name="id" value="<?php echo $_GET['id'] ?>">
<p>Quantite type:  
<input type="text" name="type"  value="<?php echo $donnees['type'];?>"/>
<p>Vin/Immat:  
<input type="text" name="vins"  value="<?php echo $donnees['vins'];?>"/>
<p>modele:  
<input type="text" name="model"  value="<?php echo $donnees['model'];?>"/>
<p>Date controle:  
<input type="date" id="datepicker" name="datecontrole"  value="<?php echo $donnees['datecontrole'];?>"/>
<p>Quantite controle:  
<input type="text" name="qte"  value="<?php echo $donnees['qte'];?>"/>
<p>Commentaire:  
<input type="text" name="coment"  value="<?php echo $donnees['comment'];?>"/>
<p>Nombre de ticket:  
<input type="text" name="nbticket"  value="<?php echo $donnees['nbticket'];?>"/>
<p>Nombre de vin pade:  
<input type="text" name="padage"  value="<?php echo $donnees['padage'];?>"/>
<p>
<input type="submit" name="ok" value="Modifier"/><br></form>
<form action="saisirvins.php" method="post"><input type="submit" name="Annuler" value="Annuler"/>
<p>
 
 
</body>
</html>
 
<a href="saisirvins.php">RETOUR</a>

Merci d'avance pour votre aide.