Je voudrai classer par catégorie les données issus d'une requêtes SQL dans un tableau multidimensionnels.
Je m'explique :
Le résultat de ma requête renvoie un tableau sous cette forme :
Categories___+_____Compétences
Categ1______+_____Comp1
Categ1______+_____Comp2
Categ1______+_____Comp3
Categ2______+_____Comp4
Categ2______+_____Comp5
Categ3______+_____Comp6
...
Mon but est de créer un tableaux sous cette forme.
array(Categ1(Comp1,Comp2,Comp3),Categ2(Comp4,Comp5),Categ3(Comp6),...)
Donc j'ai essayer de créer des clés (les categ) de cet maniere :
Code : Tout sélectionner
...
var arrayC=array();
...
while(list($categ,$comp)=$this->mySql->fetch_row()){
if(!array_key_exists($categ, $this->arrayC)){
$this->arrayC[]=$categ;
}
}
Code : Tout sélectionner
...
printf(array_keys($this->arrayC));
...
Donc je suppose que ca vien de moi
J'attend votre aide avec impatience merci.