Bonjour,
J'esasye d'optimiser un peu mon parcours de BBD en évitant de retomber sur des record déjà traité par une fonction précédente.
Pour ca, je dois stocker à chaque traitement d'un record l'id dans un array par exemple.
Comme ca, lors de la prochaine fonction, donc requete, j'exclue tous les id déjà traité car on va dire que les fonction sont opposés.
Je les exclus tout bêtement via "WHERE id!=XX AND id!=YY".
Déjà est-il possible d'avoir une requete très longue ? (donc avec beaucoup de id!=XX)
Si oui, comment ensuite distribué chaque id de sorte a ce que ma requete soit comme dans l'exemple précédent ? (un peu comme array_map, mais qui je crois ne s'applique qu'aux fonctions)
Pour ajouter un élément, je n'ai qu'à faire array_push($id_exclus,$res["id"]);
Est-ce claire ?
Amicalement
Partager