Bonjour,
je rencontre un problème sur un update
J'ai une liste de producteur pour laquelle j'affiche un modal pour modifier la fiche dans un form
Code php : 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
91
92
93
94
95
96
97
98
99
100
101
102
103
104
<?php
if (isset($_POST["employee_id"])) {
    $output  = '';
    $connect = mysqli_connect("", "", "", "");
    $query   = "SELECT * FROM prodhk WHERE id = '" . $_POST["employee_id"] . "'";
    $result  = mysqli_query($connect, $query);
    while ($row = mysqli_fetch_array($result)) {
        $output .= '
        <form action="" method="post">

                <div class="row align-items-lg-end">
                    <div class="col-md-6">
                        <div class="form-group">
                            <label for="titre" class="form-label">Dénomination :</label>
                            <input type="text" name="titre" id="titre" class="form-control" value="' . $row["titre"] . '">
                        </div>
                    </div>
                  <div class="col-md-6">                        
                  <div class="form-group">
                            <label for="photo" class="form-label">Photo d\'accompagement :</label>
                            <input type="text" name="photo" id="photo" class="form-control" value="' . $row["photo"] . '">
                        </div>
                    </div>
                 </div>
                 <div class="row align-items-lg-end">
                    <div class="col-md-6"> <p>la valeur actuelle est </p><p>' . $row["categorie"] . '</p>
                    </div>
                    <div class="col-md-6">
                   
                        <select class="form-select" aria-label="Choix de la catégorie" name="categorie" id="categorie" >
                       
                            <option selected>type de production</option>
                            <option value="fleg">Fruits et Légumes</option>
                            <option value="crem">Produits laitiers</option>
                            <option value="vich">Viandes et Charcuterie</option>
                            <option value="boul">Pains et Gâteaux</option>
                            <option value="bois">Boissons</option>
                            <option value="epic">Épicerie</option>
                            <option value="entr">Produits d\'entretien et hygiène</option>
                            <option value="vega">Produits Vegans</option>
                        </select>
                    </div>
                </div>
                 <hr class="center-square">
                <div class="row align-items-center">
                    <div class="col-md-6">
                        <div class="form-group">
                            <label for="adresse" class="form-label">Adresse :</label>
                            <input type="text" name="adresse" id="adresse" class="form-control" value="' . $row["adresse"] . '">
                        </div>
                    </div>
                    <div class="col-md-4">
                        <div class="form-group">
                            <label for="ville" class="form-label">Ville :</label>
                            <input type="text" name="ville" id="ville" class="form-control" value="' . $row["ville"] . '">
                        </div>
                    </div>
                    <div class="col-md-2">
                        <div class="form-group">
                            <label for="codepostal" class="form-label">Code Postal :</label>
                            <input type="text" name="codepostal" id="codepostal" class="form-control" value="' . $row["codepostal"] . '">
                        </div>
                    </div>
                </div>
                <div class="row align-items-center">
                    <div class="col-lg-6">
                        <div class="form-group">
                            <label for="soutitre" class="form-label">Résumé de l\'activité (ex:fromage de chèvres)
                                :</label>
                            <input type="text" name="soustitre" id="soustitre" class="form-control" value="' . $row["soustitre"] . '">
                        </div>
                    </div>
                    <div class="col-md-3">
                        <div class="form-group">
                            <label for="email" class="form-label">Adresse Mail :</label>
                            <input type="mail" name="email" id="email" class="form-control" value="' . $row["email"] . '">
                        </div>
                    </div>
                    <div class="col-md-3">
                        <div class="form-group">
                            <label for="lien" class="form-label">Site ou page facebook :</label>
                            <input type="text" name="lien" id="lien" class="form-control" value="' . $row["lien"] . '">
                        </div>
                    </div>
                </div>
                <hr class="center-star">
                <div class="row">
                    <label for="detail" class="form-label">Détail sur les productions</label>
                    <textarea class="form-control" id="deatil" name="detail" rows="3" >' . $row["detail"] . '</textarea>
                </div>
                <div class="row col-md-2 mx-auto mt-3">
                    <input type="submit" class="bout" name="modprod" value="modification">
                </div>

     
 ';
    }
    $output .= '</form>';
    echo $output;
    $sql = "UPDATE prodhk SET titre=?, photo=?, categorie=?,adresse=?, ville=?, codepostal=?, soustitre=?, email=?, lien=?, detail=?   WHERE id = '" . $_POST["employee_id"] . "'";
    $stmt= $conn->prepare($sql);
    $stmt->bind_param("sssi", $titre, $photo, $categorie, $adresse, $ville , $codepostal , $soustitre, $email, $lien, $detail);
    $stmt->execute();
}
Le modal m'affiche bien le contenu des variables pour chaque fiche, mais la modification ne s'effectue pas quand j'apporte un changement à une fiche
Qu'est ce que je rate dans ma requête SVP
Merci d'avance pour votre aide