Mettre à jour une quantité à partir d'un formulaire

Fermé
tourmentin71 Messages postés 7 Date d'inscription dimanche 27 septembre 2015 Statut Membre Dernière intervention 28 janvier 2016 - 29 sept. 2015 à 16:38
DelNC Messages postés 2234 Date d'inscription samedi 25 octobre 2014 Statut Membre Dernière intervention 22 février 2020 - 3 oct. 2015 à 23:06
Bonjour,

J'aimerais savoir comment faire pour mettre à jour un champs "quantité" dans une table d'inventaire à partir d'un formulaire de dégrèvement ou formulaire de commande.

J'ai une table "inventaire" avec entre autres les champs suivant: numero_produit et quantite.
J'ai un formulaire de dégrèvement d'inventaire avec entre autres les champs numero_produit et quantite_donne.

J'aimerais que lorsque que j'entre une quantité dans le champs quantite_donne du formulaire, le champs quantite du même numero de produit dans la table inventaire le soustrait et se mettre à jour.

Quelqu'un peut m'aider svp?



A voir également:

1 réponse

DelNC Messages postés 2234 Date d'inscription samedi 25 octobre 2014 Statut Membre Dernière intervention 22 février 2020 2 002
3 oct. 2015 à 23:06
Bonjour

je vous donne un exemple pour mettre à jour les données en SQL
je vous donne un exemple pour mettre à jour les données en SQL

Partie formulaire
<?php                             						
echo "<form method='post' action='clients_rajout_resultat_page.php'>\n";
echo "<table> \n";
echo " <tr><td> Nom du client </td><td><input type='text' name='nom_client'> </td></tr> \n";
echo " <tr><td> Adresse </td><td><input type='text' name='adresse_client'> </td></tr> \n";

echo " <tr><td></td><td><input type='submit'></td></tr> \n";
echo "</table> \n";
echo "</form> \n";
}//end if
?>


Pour récupérer les données et la mise à jour dans la base de données
<?php
if(isset($_REQUEST["nom_client" ])) {$nom_client = $_REQUEST["nom_client" ];}
else {$nom_client = "";}
if(isset($_REQUEST["adresse_client" ])) {$adresse_client = $_REQUEST["adresse_client" ];}
else {$adresse_client = "" ;}
?>

<?php
echo "<br/>\n";
$query = "UPDATE clients ";
$query .= "SET ";
$query .= " adresse_client = '" . $adresse_client. "',";
$query .= "WHERE nom_client = '$nom_client'";
$query .= "; ";
$result = execute_query($query);
?>
0