Bonsoir à tous.
Dans une page j'ai un formulaire avec des 'input's et des boutons dont 2 de ces boutons font appel à des fonctions js et 1 fait appel à une page PHP pour insérer des enregistrements dans une table ; je joint le code du formulaire :
et le code de la page php appelée
Code html : 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 <form action="finvente.php" method="post" name="operation" target="_self" class="formulaireoperation" id="operation"> <br /> <div align="center"> <input type="text" name="Produit" id="Produit" tabindex="1" value="Produit" class="inputlabel" disabled="disabled" /> <input type="text" name="idProduit" id="idProduit" tabindex="2" value="id" class="inputlabel" disabled="disabled" /> </div> <label for="quantite">Quantité :</label> <input class="chiffre" type="text" name="quantite" id="quantite" tabindex="3" value="quantite" onblur="javascript:calcul()"/> <br /> <label for="prix">Prix unitaire :</label> <input class="chiffre" type="text" name="prix" id="prix" tabindex="4" value="prix" disabled="disabled" onblur="javascript:calcul()" /> <br /> <label for="total">Total article :</label> <input class="chiffre" type="text" name="total" id="total" tabindex="5" value="total" disabled="disabled" width="40%" /> <br /> <p style="text-align: center;"> <input type="button" name="confirmer" id="confirmer" value="Ajouter au panier" tabindex="6" align="middle" onclick="valid()" /> <input type="button" name="valider" id="valider" value="Annuler" tabindex="7" align="middle" onclick="annuler()" /> <!--<input type="button" name="annuler" id="annuler" value="Annuler" tabindex="6" align="middle" onclick="annuler()" /> --> </p> <p style="text-align: center; color:#0000ff;" >======================================</p> <p style="text-align: center; color:#FF0000; background-color:#00CC66">TOTAL DU PANIER</p> <label for="nbrart">Nombre article :</label> <input class="chiffre" type="text" name="nbrart" id="nbrart" tabindex="8" align="right" value="0" disabled="disabled"/><br /> <label for="nbrpiece">Nombre de pièce :</label> <input class="chiffre" type="text" name="nbrpiece" id="v" tabindex="9" align="right" value="0" disabled="disabled"/><br /> <label for="totalg">Total général :</label> <input class="chiffre" type="text" name="totalg" id="totalg" tabindex="10" align="right" value="0"disabled="disabled"/> <p style="text-align: center;"> <input type="submit" name="confirmer" id="confirmer" value="Confirmer" tabindex="11" align="middle" /> </p> </form>
A l'exécution et d'après un message d'erreur le '$_POST' n'a pas fonctionné. ET je n'arrive pas à trouver la cause. Quelqu'un peut-il m'aider ?
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 <?php echo 'total de la vente ='.$_POST["totalg"]; require ("mysql_connexion.php"); $chrSQL='SELECT max(`id_vente`) as vente FROM `ventes`'; $req=$bdd->query($chrSQL); $data=$req->fetch(); $vente = $data['vente']+1; $req->closeCursor(); $req = $bdd->prepare('insert into `ventes` (date_vente,total_vente,heure_vente) values (:dateV,:totV,:heureV)'); $req->execute(array( 'dateV' => date("Y-m-d"), 'totV' => $_POST["totalg"], 'heureV' => date("H:i:s") )); $req->closeCursor(); ?>
Merci d'avance.
Partager