résultat de requete en PDO
Bonjour,
je fais une reqête sur une bdd PostgreSQL en PDO :
Code:
1 2 3 4 5 6 7 8 9 10
|
$sth = $connexion->prepare("SELECT mois, et FROM view_moy_labo order by mois");
$sth->execute();
/* Récupération de toutes les lignes d'un jeu de résultats */
print("Récupération de toutes les lignes d'un jeu de résultats :\n");
$result = $sth->fetcharray();
print_r($result);
echo json_encode($result); |
j'ai un résultat :
Code:
Array ( [0] => Array ( [mois] => 1001 [0] => 1001 [et] => 1.50 [1] => 1.50 ) [1] => Array ( [mois] => 1002 [0] => 1002 [et] => 1.37 [1] => 1.37 ) [2] => Array ( [mois] => 1003 [0] => 1003 [et] => 1.51 [1] => 1.51 ) [3] => Array ( [mois] => 1004 [0] => 1004 [et] => 1.62 [1] => 1.62 ) [4] => Array ( [mois] => 1005 [0] => 1005 [et] => 1.48 [1] => 1.48 ) [5] => Array ( [mois] => 1006 [0] => 1006 [et] => 1.36 [1] => 1.36 ) [6] => Array ( [mois] => 1007 [0] => 1007 [et] => 1.36 [1] => 1.36 ) [7] => Array ( [mois] => 1008 [0] => 1008 [et] => 1.40 [1] => 1.40 ) [8] => Array ( [mois] => 1009 [0] => 1009 [et] => 1.55 [1] => 1.55 ) [9] => Array ( [mois] => 1010 [0] => 1010 [et] => 1.51 [1] => 1.51 ) [10] => Array ( [mois] => 1011 [0] => 1011 [et] => 1.46 [1] => 1.46 ) [11] => Array ( [mois] => 1012 [0] => 1012 [et] => 1.47 [1] => 1.47 ) [12] => Array ( [mois] => 1101 [0] => 1101 [et] => 1.36 [1] => 1.36 ) [13] => Array ( [mois] => 1102 [0] => 1102 [et] => 1.30 [1] => 1.30 ) [14] => Array ( [mois] => 1103 [0] => 1103 [et] => 1.35 [1] => 1.35 ) [15] => Array ( [mois] => 1104 [0] => 1104 [et] => 1.62 [1] => 1.62 ) [16] => Array ( [mois] => 1105 [0] => 1105 [et] => 1.35 [1] => 1.35 ) [17] => Array ( [mois] => 1106 [0] => 1106 [et] => 1.38 [1] => 1.38 ) [18] => Array ( [mois] => 1107 [0] => 1107 [et] => 1.38 [1] => 1.38 ) [19] => Array ( [mois] => 1108 [0] => 1108 [et] => 1.54 [1] => 1.54 ) [20] => Array ( [mois] => 1109 [0] => 1109 [et] => 1.74 [1] => 1.74 ) )
Mon souci est juste le format du tableau renvoyer:
il me faut qqc comme ça :
Array(Array(1001,1.50),Array(1002,1.37),Array(1003,1.51)) et ainsi de suite
pour à la fin récupérer un Json du type : [[1001,1.50],[1002,1.37],[1003,1.51]]
merci d'avance