Code : Tout sélectionner
if ($sold!=0) {
connectMaBase();
$req=mysql_query("SELECT Nombre FROM fiche WHERE Produit='$t4'");
while($data = mysql_fetch_array($req)){
$nb=''.$data['Nombre'].'';
echo''.$nb.'';
echo''.$t1.'';
$nomb=($nb+$t1);
echo''.$nomb.'';
}
$req=mysql_query("SELECT Solde FROM fiche WHERE Produit='$t4'");
while($data = mysql_fetch_array($req)){
$sol=''.$data['Solde'].'';
echo''.$sol.'';
echo''.$t3.'';
$u=($t1*$t3);
echo''.$u.'';
}
$sql= ('SELECT Sum(Quantite) as Quantite FROM stockage WHERE Produit=\''.$t4.'\' && Etat="Vente"');
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
while($data = mysql_fetch_array($req)){
$moins=''.$data['Quantite'].'';
echo''.$moins.'';
$h=($nomb-$moins);
echo''.$h.'';
$m=($nb-$moins);
echo''.$m.'';
$p1=($sol/$nb);
$e=($m*$p1);
echo''.$e.'';
$solde=(($e+$u)/($h));
echo"'.$solde.'";
mysql_free_result ($req);
}
$sql = 'UPDATE fiche SET Solde="'.mysql_real_escape_string($solde).'",Houz="'.mysql_real_escape_string($h).'" WHERE Produit="'.mysql_real_escape_string($t4).'"';
mysql_query ($sql) or die('Erreur SQL ! '.$sql.'<br/>'.mysql_error());
echo''.$sql.'';
mysql_close();
}
Code : PHP - Sélectionner
Code : Tout sélectionner
$sql= ('SELECT Sum(Quantite) as Quantite FROM stockage WHERE Produit=\''.$t4.'\' && Etat="Vente"');
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
Warning: mysql_fetch_array(): 8 is not a valid MySQL result resource in "$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());"
Pourtant aucun 8 n est associé a mon calcul .
pouvez vous s il vous plait de main m' aider un peu?