une tranche de numéros manquants

Petit nouveau ! | 1 Messages

23 mars 2016, 23:21

Bonjour

depuis plusieurs semaines je galère, voilà le problème :

une BDD qui contient :

b_id et b_num.

b_num contient 150 numèros entre 001 jusque 999 et moi je besoin savoir des numéros manquants.

Pouvez vous me aider svp avec la requête sql?

merci d'avance

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

24 mars 2016, 03:48

Bonjour,

Je doute que ce soit uniquement une requête SQL.
Selon moi la solution c'est d'extraire tous tes enregistrement et de les stocker dans un tableau PHP.
Ensuite, tu fais un for() de 1 à 999 et pour chaque valeur, tu regardes si la valeur est dans ton tableau qui contient tes valeurs mysql, avec la fonction in_array() par exemple :)
Quand tout le reste a échoué, lisez le mode d'emploi...