Bonjour à tous,
je suis confronté à un problème assez simple, mais je bute dessus.
J'ai une table comportant trois champs, id, attributs et nom et mes requêtes sont exécutées depuis php.
En fait je fait plusieurs passes, à chaque fois, je stocke des noms dans un array en fonction des attributs.
Et je voudrais qu'à la passe suivante mysql me retourne les résultats en y éliminant ceux dont le nom est stocké dans mon array, le tout si possible en une seule requête (avec sous requête ?).
Je sais que mon problème comporte également du php, mais le gros bout, c'est la requête.
Pour éclaircir, voici une example:
nom: bob1, bob2, bob3, bob4, bob5, bob6, bob7
PASSE1:
on réccupère bob3 et bob6 que l'on stock dans un array
PASSE2:
on réccupère bob2 et bob1, bob6 correspondait également, mais vu qu'il est stocké dans l'array, il n'est pas retourné. On a donc seulement bob2 et bob1.
En vous remerciant.
Partager