Problème PHP
Résolu
killersources
Messages postés
23
Date d'inscription
Statut
Membre
Dernière intervention
-
amjahed Messages postés 335 Date d'inscription Statut Membre Dernière intervention -
amjahed Messages postés 335 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Je suis en train de créer un formulaire pour ajouter une entrée de stock. J'ai donc une table contenant tous mes articles et je voudrais pouvoir ajouter la quantité renseigner dans mon formulaire à la quantité déjà présente dans la base.... Mais je ne trouve pas le moyen d'y arriver.
J'espère que quelqu'un pourra m'aider à y arriver.
Moici mon code actuel pour l'update du produit:
<?php
include ("variables.inc.php");
include ("identification.inc.php");
$liendb = mysql_connect ("localhost", "", "");
mysql_select_db ("");
if ($_REQUEST['action']=="maj")
{
$sql = "UPDATE articles SET qte = '".$_POST['qte']."'
WHERE id_article = '".$_REQUEST['id']."'";
mysql_query ($sql) or die (mysql_error());
header("Location: liste_article.php");
}
elseif ($_REQUEST['action']=="suppr" && $_REQUEST['id']>=1)
{
$sql = "DELETE FROM articles WHERE id_article='".$_REQUEST['id']."'";
mysql_query ($sql);
header("Location: liste_article.php");
}
include("haut.inc.php");
echo "<p align=left> Article n° [".$_REQUEST['id']."]</p>";
$sql = "SELECT * FROM articles WHERE id_article='".$_REQUEST['id']."'";
$resultat = mysql_query ($sql);
$machines = mysql_fetch_array ($resultat)
?>
<form action="articles3.php" method="post">
<input type="hidden" name="enregistre" value="oui" />
<input type="hidden" name="id" value="<?php echo $_REQUEST['id']; ?>" />
<table width="600" >
<tr>
<td valign="top">Désignation</td>
<td><textarea name="nom" rows="1" cols="90"><?php echo $machines['designation']; ?></textarea></td>
</tr>
<tr>
<td>Quantité d'article ajouter</td>
<td><input type="text" name="qte" /></td>
</tr>
<tr>
<td>Seuil de commande</td>
<td><input type="text" name="seuil" value="<?php echo $machines['seuil']; ?>" /></td>
</tr>
<tr>
<td>Prix</td>
<td><input type="text" name="prix" value="<?php echo $machines['prix']; ?> €" /></td>
</tr>
</table>
<br/>
<select name="action">
<option value="maj"> Enregistrer la fiche </option>
<option value="suppr"> Supprimer la fiche </option>
</select>
<input type="submit" value="effectuer">
</form>
</div>
</body>
</html>
<?php
mysql_close ($liendb);
?>
Merci d'avance pour votre aide
Je suis en train de créer un formulaire pour ajouter une entrée de stock. J'ai donc une table contenant tous mes articles et je voudrais pouvoir ajouter la quantité renseigner dans mon formulaire à la quantité déjà présente dans la base.... Mais je ne trouve pas le moyen d'y arriver.
J'espère que quelqu'un pourra m'aider à y arriver.
Moici mon code actuel pour l'update du produit:
<?php
include ("variables.inc.php");
include ("identification.inc.php");
$liendb = mysql_connect ("localhost", "", "");
mysql_select_db ("");
if ($_REQUEST['action']=="maj")
{
$sql = "UPDATE articles SET qte = '".$_POST['qte']."'
WHERE id_article = '".$_REQUEST['id']."'";
mysql_query ($sql) or die (mysql_error());
header("Location: liste_article.php");
}
elseif ($_REQUEST['action']=="suppr" && $_REQUEST['id']>=1)
{
$sql = "DELETE FROM articles WHERE id_article='".$_REQUEST['id']."'";
mysql_query ($sql);
header("Location: liste_article.php");
}
include("haut.inc.php");
echo "<p align=left> Article n° [".$_REQUEST['id']."]</p>";
$sql = "SELECT * FROM articles WHERE id_article='".$_REQUEST['id']."'";
$resultat = mysql_query ($sql);
$machines = mysql_fetch_array ($resultat)
?>
<form action="articles3.php" method="post">
<input type="hidden" name="enregistre" value="oui" />
<input type="hidden" name="id" value="<?php echo $_REQUEST['id']; ?>" />
<table width="600" >
<tr>
<td valign="top">Désignation</td>
<td><textarea name="nom" rows="1" cols="90"><?php echo $machines['designation']; ?></textarea></td>
</tr>
<tr>
<td>Quantité d'article ajouter</td>
<td><input type="text" name="qte" /></td>
</tr>
<tr>
<td>Seuil de commande</td>
<td><input type="text" name="seuil" value="<?php echo $machines['seuil']; ?>" /></td>
</tr>
<tr>
<td>Prix</td>
<td><input type="text" name="prix" value="<?php echo $machines['prix']; ?> €" /></td>
</tr>
</table>
<br/>
<select name="action">
<option value="maj"> Enregistrer la fiche </option>
<option value="suppr"> Supprimer la fiche </option>
</select>
<input type="submit" value="effectuer">
</form>
</div>
</body>
</html>
<?php
mysql_close ($liendb);
?>
Merci d'avance pour votre aide
A voir également:
- Problème PHP
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP