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 :
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>
et le code de la page php appelée
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();
	?>
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 ?
Merci d'avance.