Bonjour à tous voilà je dois faire face à un problème très spécial.
Je possède une table meteo contenant 3 attributs : code_meteo, ville_meteo et pays_meteo.
Lorsque j'écris ce code :
Tout fonctionne, et cela m'affiche bien la ville de Chartres. Alors que quand j'écris ce code :
Rien ne s'affiche!!
Avez-vous des idées de ce qui pourrait causé ce problème?
Merci d'avance
Modifié par lorenzo_one (02 Aug 2011 - 16:05)
Je possède une table meteo contenant 3 attributs : code_meteo, ville_meteo et pays_meteo.
Lorsque j'écris ce code :
$query = "select ville_meteo from meteo where code_meteo = 'FRXX0029'"
or die('Impossible d\'exécuter la requête :' . mysql_error());
$result = mysql_query($query); // on place le résultat de la requête dans une variable result
// $data = array(); // creation d'un tableau
while($data = mysql_fetch_array($result)){ //on récupère le résultat dans un tableau nommé data
// mysql_free_result($result);// on libère la mémoire allouée pour $result
$resultat = array('data' => $data['code_meteo']
);
echo json_encode($resultat);
}
Tout fonctionne, et cela m'affiche bien la ville de Chartres. Alors que quand j'écris ce code :
$query = "select code_meteo from meteo where ville_meteo = 'Chartres'"
or die('Impossible d\'exécuter la requête :' . mysql_error());
$result = mysql_query($query); // on place le résultat de la requête dans une variable result
// $data = array(); // creation d'un tableau
while($data = mysql_fetch_array($result)){ //on récupère le résultat dans un tableau nommé data
// mysql_free_result($result);// on libère la mémoire allouée pour $result
$resultat = array('data' => $data['code_meteo']
);
echo json_encode($resultat);
}
Rien ne s'affiche!!
Avez-vous des idées de ce qui pourrait causé ce problème?
Merci d'avance

Modifié par lorenzo_one (02 Aug 2011 - 16:05)