modification d'un formulaire - tableau

modification d'un formulaire - tableau - PHP - Programmation

Marsh Posté le 10-01-2012 à 12:00:48    

Bonjour,
 
j'ai un formulaire imbriqué dans un tableau et j'aurai souhaité que si on modifie une case du formulaire, selon ce qu'on a écrit, les autres cases soient modifiées.
En l'occurence, j'ai un tableau avec 5 formulaires contenant des int. Le chiffre du formulaire de gauche ne peut pas être plus grand que celui des 4autres. Donc il faut que les autres cases prennent la même valeur au moins que la case a gauche.
 
exemple :  
 
05 15 16 16 28
si je modifie 05 en 25 : 25 25 25 25 28
si je modifie le 15 en 17 : 05 17 17 17 28
 
 

Reply

Marsh Posté le 10-01-2012 à 12:00:48   

Reply

Marsh Posté le 11-01-2012 à 00:36:20    

Pas très compliqué, lorsque tu boucles tes chiffres pour les afficher, tu fais une vérif sur le premier : si c'est inférieur alors tu les ajustes, sinon tu laisses.
Exemple rapide :

Code :
  1. $premier = 0;
  2. while($arr[$i]) {
  3. $curr = $arr[$i];
  4. if($i==0) {$premier = $curr;}
  5. else{ if($premier>$curr) $curr = $premier;}
  6. }


Etc. Tu peux aussi utiliser une foreach et dans ce cas il te faut vérifier l'index au lieu du compteur i.
Par contre si tu veux que le changement apparaisse immédiatement, peut-être te faudrait-il utiliser JavaScript à la place ?


Message édité par Pc_eXPert le 11-01-2012 à 00:36:46
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed