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 !