Bonjour à tous, j'aurai besoin d'une petite aide pour ajouter des données dans un tableau array .

Code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
$sql1="SELECT matiere.code_m, nom_m, nom_four, cond_m, unite_conditionnement, inventaire_mat.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 ='05' 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'];
 
	}
Les informations de ma premiere requete sont rajouter dans le tableau array.
Juste apres j'ai une seconde requete qui reprend comme indice le meme que la meme requete (code_m).

Avec la 2ème je voudrait rajouter dans une nouvelle colonne ([5]) dans ce tableau array en fonction de l'indice (code_m)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
$sql2="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' ";
$query2 = mysql_query($sql2) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
 
while($servicetab2= mysql_fetch_array($query2)) {
 
if ($ServArray[$servicetab['code_m']][0] = $servicetab['code_m'])
{
array_push($ServArray,$ServArray[$servicetab['code_m']][5] = $servicetab['qte_inventaire_mat']);
}


Comment je doit faire? Un exemple ?
Merci d'avance pour votre aide.

guigui69