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 32 33 34 35 36
|
$sql1="SELECT matiere.code_m, nom_m, nom_four, cond_m, unite_conditionnement, qte_inventaire_mat as qte_prec
FROM matiere
LEFT JOIN inventaire_mat ON matiere.code_m = inventaire_mat.code_m
INNER JOIN fournisseur ON matiere.id_four = fournisseur.id_four
INNER JOIN conditionnement ON conditionnement.id_conditionnement = matiere.id_conditionnement
WHERE inventaire_mat.mois_inventaire_mat ='04' AND inventaire_mat.annee_inventaire_mat ='2008' ORDER BY nom_four;";
//echo $sql1;
$query1 = mysql_query($sql1) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
$ServArray = array ();
while($servicetab= mysql_fetch_array($query1)) {
$ServArray[$servicetab['code_m']][0] = $servicetab['code_m'];
$ServArray[$servicetab['code_m']][1] = $servicetab['nom_four'];
$ServArray[$servicetab['code_m']][2] = $servicetab['cond_m'];
$ServArray[$servicetab['code_m']][3] = $servicetab['unite_conditionnement'];
$ServArray[$servicetab['code_m']][4] = $servicetab['qte_prec'];
}
$sql3="SELECT code_m, qte_inventaire_mat as qte
FROM inventaire_mat
WHERE inventaire_mat.mois_inventaire_mat ='05' AND inventaire_mat.annee_inventaire_mat ='2008' ORDER BY code_m; ";
$query3 = mysql_query($sql3) or die('Erreur SQL !'.$sql3.'<br>'.mysql_error());
while($servicetab3= mysql_fetch_array($query3))
{
if ($ServArray[$servicetab3['code_m']][0] == $servicetab3['code_m'])
{
if(isset($servicetab3['qte']))
{
$ServArray[$servicetab3['code_m']][5] = $servicetab3['qte'];
}
else
{
$ServArray[$servicetab3['code_m']][5] = 0;
}
}
} |
Partager