|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() Inscription : octobre 2006 Messages : 325 ![]() |
Pour commencer bonjour a tous
Je vous explique se que j'ai et ce que je voudrai avoir dans ma base de donnée , j'ai stocké les valeur extreme d'une suite de nombre exemple dans mon champs Max : 8 dans mon champs Min : 2 cela veut donc dire que les numéraux occuppés sont 2,4,6,8 est quand j'ai : dans mon champs Max : 9 dans mon champs Min : 1 cela veut donc dire que les numéraux occuppés sont 1,3,5,7,9 je voudrait savoir s'il est possible de pouvoir faire une liste de tous les numeraux occuppés est-il possible de faire sa via une requete ou c'est de la prog? merci de votre aide |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Inscription : août 2006 Messages : 379 ![]() |
Tu sais que les numéraux occupé sont toujours de deux en 2, que ça soit impair ou pair.
Tu sais aussi le début et la fin ... Donc bien sur qu'il est possible de faire une suite ^_^. Un truc tout con : Une boucle qui commence à $i = le mini. qui tourne jusqu'a être = à max et qui s'incrémente de +2 à chaque tour. |
|
|
00
|
|
|
#3 | ||
|
Membre habitué
![]() Inscription : octobre 2006 Messages : 325 ![]() |
j'y est bien penssé mais j'ai une boucle infini
voici mon code Code :
|
||
|
|
00
|
|
|
#4 | ||
|
Membre habitué
![]() Inscription : octobre 2006 Messages : 325 ![]() |
pb resolu
Code :
merci |
||
|
|
00
|
|
|
#5 |
|
Membre habitué
![]() Inscription : octobre 2006 Messages : 325 ![]() |
je reviens poster dans le meme sujet :
mon probleme est desormé le suivant j'ai la liste des numeraux occupé mais le probleme est que je peut rencontrer ce cas de figure : champ min : 2 pour la ligne 1 champ max : 8 champ min : 10 pour la ligne 2 champ max : 16 champ min : 26 pour la ligne 3 champ max : 30 dans mon tableau je vais donc recuperer les valeur : 2,4,6,8,10,12,14,16,26,28,30 si la personne choisi comme min 20 (elle peut puisque il n'est pas occupé) et en max 32 (elle peut pour les meme resons,il est libre) mais moi je voudrai que non car sa veut dire quelle aurait les valeurs : 20,22,24,26,28,30,32 hors se n'ait pas possible car les valeurs 26,28,30 sont deja atribué comment faire |
|
|
00
|
|
|
#6 |
|
Membre éclairé
![]() Inscription : août 2006 Messages : 379 ![]() |
Avec la fonction in_array();
Tu peux vérifier à chaque fois que le numéro n'est pas déjà dans ton tableau ... Je pense qu'il y a une meilleur solution niveau ressource mais elle à le mérite d'être bonne xD |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com