Bonjour à tous,
Voilà je cherche à faire un petit calcul pour m'assurer qu'une variable est bonne.
En bref, j'ai une liste de liens, que l'on peut ordonner.
Dans la base, chaque lien a donc un n° d'ordre.
Supposons que j'ai 7 liens.
J'ai un formulaire pour pouvoir changer l'ordre de ces liens : dans un select déroulant pour chaque lien, de 1 à 7, avec son ordre sélectionné.
Donc pour changer l'ordre il suffit de dire le lien en 1 je choisis dans la liste la position 5, et celui en position 5 je le mets en 1.
Ok.
Pour m'assurer que les interfaces chaise-clavier ne choisissent pas 2 fois la position 1 par exemple, j'aimerai faire un petit calcul avec les valeurs envoyées de tout les liens.
Exemple, pour 7 liens, je devrai avoir un total de 1+2+3+4+5+6+7, soit 28
Si il y a 2 fois la position 1, ça me ferait 1+2+3+4+1+6+7, soit 24, ça marche pas il faut revoir l'ordre.
Mais bien évidemment ce total à vérifier change en fonction du nombre de liens (pour 6 c'est 21, pour 5 c'est 15...)
Je cherche donc, ouf, merci d'être arrivé jusque là, la formule qui me permet de dire : j'ai x liens, donc le total recherché doit être de y.
Merci de votre aide !!!
---------------
Fred 'Chandon' | http://www.inventeursfous.com | http://www.plantesgrasses.com