mauvais formatage d'un tableau avec une requete
bonjour,
j'ai un problème, je dois récupéré des données sur une base MYSQL et les mettre dans un array avec un formatage comme ceci:
Array
(
[0] => 1
[1] => 2
[2] => 3
)
pour que par la suite je fasse un graph avec GDGRAPH.
mais je n'arrive pas bien a formater mes données et cela me donne des espèces de sous tableaux:
Array ( [0] => Array ( [0] => ) [1] => Array ( [0] => ) [2] => Array ( [0] => ) )
le problème vient je pense de cette commande:
Code:
1 2
| $axe[0] = $row[0];
array_push($axe_x_instance11, $axe); |
merci à vous
Code:
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
|
for ($i = 1; $i <= 3; $i++)
{
// récupère les données de l'axe X de la base
$sql_requete = "select SUM(erreur_error) from SERVEUR_LOG where date=CURRENT_DATE()-$i and instance='11'";
$mysqlCnx = @mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) or die('Pb de connxion mysql');
// mysql_select_db Sélectionne une base de données MySQL
@mysql_select_db(MYSQL_DATABASE) or die('Pb de sélection de la base');
// mysql_query Envoie une requête à un serveur MySQL
$result = @mysql_query($sql_requete, $mysqlCnx) or die('Pb de requête');
// on est obligé de passé par l'instruction mysql_fetch_row pour que cela soit visible avec print_r ou echo
$row = mysql_fetch_row($result);
// push a la suite le resultat de la requete pour la mettre dans un tableau
$axe[0] = $row[0];
array_push($axe_x_instance11, $axe);
}
print_r($axe_x_instance11);
echo "<pre>"; |