par
clcapasso » 08 mars 2016, 12:42
Bonjour,
Je travaille sur un projet et j'ai besoin de remplir un tableau à deux colonnes à partir de Mysql.
Mon but est d'avoir en sortie le tableau suivant :
array('Accueil ' => 14, 'Bazar ' =>28, 'Blanc' => 28);
Pour cela je fais ce qui suit :
Code : Tout sélectionner
$liste = array();
$requete = mysql_query(" SELECT libelle, moyenne FROM services");
while($row = mysql_fetch_array($requete))
{
$liste[]["libelle_service"] = $row["libelle_service"];
$liste[]["moyenne"] = $row["moyenne"];
}
Mon problème est que le résultat de mon code produit (lorsque je l'imprime avec Print_r ($liste); ) ce qui suit :
Array ( [0] => Array ( [libelle_service] => Accueil [moyenne] => 14 ) [1] => Array ( [libelle_service] => Bazar [moyenne] => 28 ) [2] => Array ( [libelle_service] => Blanc [moyenne] => 28 ) )
L'inconvénient est que n'ayant pas la même structure je ne peux pas l'utiliser pour modifier les valeurs de mon graphique avec Opentbs.
Quelqu'un peut m'aider à supprimer ce qui apparaît en trop?
Cordialement,
Crhistian