A voir également:
- Champ d'1 table SQL résultat de 2 autre champ
- Table ascii - Guide
- Table des matières word - Guide
- Word numéro de page 1/2 - Guide
- Sql lister les tables ✓ - Forum Programmation
- Resultat foot - Télécharger - Vie quotidienne
3 réponses
kifouillou
Messages postés
170
Date d'inscription
mardi 27 septembre 2005
Statut
Membre
Dernière intervention
28 janvier 2011
9
29 mai 2008 à 11:20
29 mai 2008 à 11:20
Ben tu fais ton calcule en php et tu insère ta variable resultat via SQL.
dudu134
Messages postés
2868
Date d'inscription
samedi 18 novembre 2006
Statut
Membre
Dernière intervention
24 janvier 2009
608
29 mai 2008 à 11:31
29 mai 2008 à 11:31
Bonjour,
essaye ceci :
$rsql1 =" select qtecommandee,qtevendue from nom_de_ta_table ";
$req3 = mysql_query($rsql1) or die('Erreur SQL !'.$rsql1.'<br>'.mysql_error());
while($data = mysql_fetch_array($req3))
{
$qtecommandee=$data['qtecommandee'];
$qtevendue=$data['qtevendue'];
$qtesolde=$qtecommandee-qtevendue;
}
$sql =" UPDATE nom_de_ta_table SET qtesolde = $qtesolde";
$req = mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
tu sera peut-être obligé un WHERE au select et au update en fonction du nom de l'article :
$rsql1 =" select qtecommandee,qtevendue from nom_de_ta_table where nom_article";
$req3 = mysql_query($rsql1) or die('Erreur SQL !'.$rsql1.'<br>'.mysql_error());
while($data = mysql_fetch_array($req3))
{
$qtecommandee=$data['qtecommandee'];
$qtevendue=$data['qtevendue'];
$qtesolde=$qtecommandee-qtevendue;
}
$sql =" UPDATE nom_de_ta_table SET qtesolde = $qtesolde where nom_article";
$req = mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
essaye ceci :
$rsql1 =" select qtecommandee,qtevendue from nom_de_ta_table ";
$req3 = mysql_query($rsql1) or die('Erreur SQL !'.$rsql1.'<br>'.mysql_error());
while($data = mysql_fetch_array($req3))
{
$qtecommandee=$data['qtecommandee'];
$qtevendue=$data['qtevendue'];
$qtesolde=$qtecommandee-qtevendue;
}
$sql =" UPDATE nom_de_ta_table SET qtesolde = $qtesolde";
$req = mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
tu sera peut-être obligé un WHERE au select et au update en fonction du nom de l'article :
$rsql1 =" select qtecommandee,qtevendue from nom_de_ta_table where nom_article";
$req3 = mysql_query($rsql1) or die('Erreur SQL !'.$rsql1.'<br>'.mysql_error());
while($data = mysql_fetch_array($req3))
{
$qtecommandee=$data['qtecommandee'];
$qtevendue=$data['qtevendue'];
$qtesolde=$qtecommandee-qtevendue;
}
$sql =" UPDATE nom_de_ta_table SET qtesolde = $qtesolde where nom_article";
$req = mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());