Bonsoir,
j'ai une BDD avec une table consommable avec
noprod proddesig prodprix qtestock datemodif codetype reffour
et d'autres tables qui sont
fournisseur
typeconso
users
avec code type en référence à la table typeconso et reffour en référence à la table fournisseur.
J'ai un problème durant l'ajout et la maj de mes consommables mais je ne trouve pas la solution.
Voilà le code :
pour l'ajout :
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 if(!isset($_POST['proddesig']) && !isset($_POST['proddesig']) && !isset($_POST['prodprix']) && !isset($_POST['qtestock']) && !isset($_POST['codetype']) && !isset($_POST['reffour']) { $noprod=$_POST['noprod']; $proddesig=$_POST['proddesig']; $prodprix=$_POST['prodprix']; $qtestock=$_POST['qtestock']; $codetype=$_POST['codetype']; $reffour=$_POST['reffour']; if(!empty($noprod) && !empty($proddesig) && !empty($prodprix) && !empty($qtestock) && !empty($codetype) && !empty($reffour) ) { mysql_query("INSERT INTO consommable VALUES ('$noprod','$proddesig','$prodprix','$qtestock',CURDATE(),'$codetype','$reffour')"); } else { echo " Veuillez remplir tous les champs."; } } <form action="#" method="post" name="ajout"> <p> <label for="no prod">Quelle est la référence de votre produit ?</label><br> <input type="text" name="noprod" id="noprod" tabindex="20" ><br> <label for="prod desig">Quelle est la désignation de votre produit ?</label><br> <input type="text" name="proddesig" id="prod_desig" tabindex="20" ><br> <label for="prod prix">Quel est le prix de votre produit ?</label><br> <input type="text" name="prodprix" id="prod_prix" tabindex="30" ><br> <label for="qte stock">Quelle est la quantité à ajouter ?</label><br> <input type="text" name="qtestock" id="qte_stock" tabindex="30" ><br> <label for="type_conso">A quel type de consommable ?</label><br> <input type="text" name="codetype" id="codetype" tabindex="30" ><br> <label for="ref_four">De la part de quel fournisseur ?</label><br> <input type="text" name="reffour" id="reffour" tabindex="30" ><br> </p> <p> <input type="submit" value="Enregistrer"> <input type="reset" value="Réinitialiser"> </p> </form>
Pour la modification :
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 if(isset($_POST['noprod'], $_POST['prodprix'], $_POST['proddesig'], $_POST['qtestock'], $_POST['datemodif']) && !empty($_POST['noprod']) && !empty($_POST['prodprix']) && !empty($_POST['proddesig']) && !empty($_POST['qtestock']) && !empty($_POST['datemodif']) ) // n'est pas vide { $noprod=$_POST['noprod']; $prodprix=$_POST['prodprix']; $proddesig=$_POST['proddesig']; $qtestock=$_POST['qtestock']; $datemodif=$_POST['datemodif']; mysql_query("UPDATE informatique SET prodprix='$prodprix',proddesig='$proddesig',qtestock='$qtestock',datemodif='$datemodif' WHERE noprod='$noprod'"); } <form action="modifprodtout.php" method="post" name="ajout"> <p> <label for="noprod">Numéro du produit</label><br> <input type="text" name="noprod" id="no_prod" tabindex="10" ><br> <label for="proddesig">Désignation ou nouvelle designation modifiée</label><br> <input type="text" name="proddesig" id="prod_desig" tabindex="10" ><br> <label for="prodprix">Prix ou nouveau prix modifié ?</label><br> <input type="text" name="prodprix" id="prod_prix" tabindex="10" ><br> <label for="qtestock">Quantité ou nouvelle quantité modifiée ?</label><br> <input type="text" name="qtestock" id="qte_stock" tabindex="10" ><br> <label for="datemodif">Date ou nouvelle date modifiée</label><br> <input type="text" name="datemodif" id="date" tabindex="10" ><br> </p> <p> <input type="submit" value="Valider"> <input type="reset" value="Réinitialiser"> </p> </div> </form>
Voilà je n'ai pas de message d'erreur mais rien ne se fait...
Merci de votre aide !
Partager