Bonjour tout le monde,

j'essaye d'ajouter un nv produit lié à une catégorie et à une marque, mais j'ai une erreur qui vesent ses deux select,
de l'aide svp
voilà mon code:

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
 
function sqlAjouterProduit($conn, $nom_produit,$description_produit,$prix_produit,$id_categorie_produit,$id_marque) {
 
    $req = "
 
	INSERT INTO produits SET id_produit, nom_produit, description_produit, prix_produit, id_categorie_produit, id_marque 
	";
 
   if (mysqli_query($conn, $req)) {
        return mysqli_affected_rows($conn);
    } else {
        errSQL($conn);
        exit;
    }
}
le code du formulaire:

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
 
$listeCategories=sqlLireCategorie($conn);
$listeMarques = sqlListeMarques($conn);
 
$tri_critere = isset($_POST['trier']) ? trim($_POST['tri_critere']) : "";
 
$nom_produit = trim($_POST['nom_produit']);
$description_produit = trim($_POST['description_produit']);
$prix_produit = trim($_POST['prix_produit']);
$id_categorie_produit = $_POST['id_categorie_produit'];
$id_marque = $_POST['id_marque'];
 
<form action="ajouterProduits.php" method="post">
            <label>Nom du produit</label>
            <input type="text"   name="nom_produit" value="<?php echo isset($nom_produit) ? $nom_produit : "" ?>" required>
            <span><?php echo isset($erreurs['nom_produit']) ? $erreurs['nom_produit'] : "&nbsp;"  ?></span>
 
            <label>Description</label>
            <input type="text"   name="description_produit" value="<?php echo isset($description_produit) ? $description_produit : "" ?>" required>
            <span><?php echo isset($erreurs['description_produit']) ? $erreurs['description_produit'] : "&nbsp;"  ?></span>
 
            <label>Prix</label>
            <input type="text"   name="prix_produit" value="<?php echo isset($prix_produit) ? $prix_produit : "" ?>" required>
            <span><?php echo isset($erreurs['prix_produit']) ? $erreurs['prix_produit'] : "&nbsp;"  ?></span>
 
            <select name="tri_critere"> 
			 <?php foreach ($listeCategories as $row) : ?>
			 <option value="<?php echo $row['id_categorie_produit']; ?>"><?php echo $row['nom_categorie_produit']; ?></option> 
			 <?php endforeach; ?>
			</select>
 
 
			 <select name="tri_critere"> 
			 <?php foreach ($listeMarques as $row) : ?>
			 <option value="<?php echo $row['id_marque']; ?>"><?php echo $row['nom_marque']; ?></option> 
			 <?php endforeach; ?>
			</select>           
            <input type="submit" name="envoi" value="Envoyez"> 
        </form>