Bonjour,


Je tente de construire une AsyncTask pour effectuer une requête sur une BDD MySQL;

Ma requête renvoie une liste d’élément (contenant 20 entrées max) que je pense convertir en JSON (je récupérerai donc çà en résultat de mon AsyncTask).

Mais voilà sur les éléments que je requête je dois faire attention à ne pas récupérer certains éléments portant certains ID.
Mes ID sont des chaine de caractère, que je souhaite passé en paramètre(String[]) ou pas à ma méthode qui effectue ma requête.

Le traitement à faire sur ces ID est simple, dès qu'un élément requêté en BDD portent le même ID que ceux présent dans mon String[] je ne l'affiche pas.

Ma question donc est : Quand faire la vérification des ID et quel est le mieux ?

Si vous avez des critiques sur les solutions que j'ai trouvées; j’apprécie tjrs
- Soit en java après la requête (mais je requête des éléments que je n'ai pas besoin) et donc si je veux avoir 20 éléments il me faut refaire un requête
- Soit en PHP mais je dois passé mon tableau de string au PHP et faire la vérification avec.


bonne après-midi