Récupération du résultat d'une requête
Bonjour,
J'ai un léger souci au niveau du résultat d'une requête.
Mon appli Android appel un fichier php qui effectue une requête, je récupère le résultat et je le parse avec tous ce qui va.
Mais dans le cas où il n'y a pas de résultat ou d'un problème lors du parsage, je passe dans un catch, je fais un log pour voir ce que contient ma variable result. Dans mon esprit il y a deux cas, le problème de parsage, donc ma variable result n'est pas vide, sinon c'est qu'il n'y a pas de résultat, donc elle est vide.
Du coup j'ai fait un log pour voir le contenu lorsqu'elle est vide, et je vois dans ma jolie LogCat que result est égal à null.
Pour pouvoir bien dissocier les cas et afficher l'erreur exact à l'utilisateur, j'ai mi
Code:
1 2 3 4 5 6 7 8 9
|
if(result==null)
{
//dire à l'utilisateur qu'il n'existe pas d'auto-école dans cette ville
}
else
{
//dire à l'utilisateur que c'est une erreur lors du parsage
} |
Le souci, c'est qu'il passe jamais dans mon if, même lorsque result est égal à null, du coup je comprend pas si c'est un tour de magie de mon appli où si c'est moi qui ai mal interprété quelques chose ^^