encore un coup des checkbox - PHP - Programmation
Marsh Posté le 05-01-2005 à 11:55:13
ben tu nomme tes checkbox en tablo[] comme tu l'a fait et dans la boucle pour les afficher tu rajouter un chiffre apres le nom des montants obs. 
 
Genre 
 
i=0   | 
 
 
et a ton traitement tu peu faire un 
 
i = 0   | 
j'espere que t'as compri 
 
Marsh Posté le 05-01-2005 à 16:58:13
Merci à toi chacal_one333,  
 
  
Mon 1er algo ressemblait beaucoup à ça, mais a peu de différences, le code que je viens d'implémenter maintenant fonctionne (sur les bases de ce que tu m'a transmis). 
En fait dès que je cherchais à cumuler <? echo "montant".$i;?> après passage dans le foreach de ma page "2" je en recevais rien. 
J'ai juste fait un $montant_ini=$_POST["montant$i"]; et juste avec ca, maintenant ca marche :  
zarb ! 2005 commence de manière ironique, non ?  
  
  
  
Encore merci de ton aide @ +, à charge de revanche
Marsh Posté le 05-01-2005 à 20:02:18
J'aurais encore un petit truc à te demander dans la suite 
--  
Voila j'ai un javascript qui me permet de cocher toutes les checkbox correspondant à une catégorie. 
Il permet en cas de checkbox "categorie" cochée de cocher toutes les checkbox filles "rubrique" qui en dépendent, ok, mais voila : 
Lorsque je décoche la checkbox categorie, les checkbox rubriques qui en dépendent ne se décochent pas  
  
 
voila le code 
<SCRIPT LANGUAGE="JavaScript">  
function chbx(test,valeur)  
{  
if(test){  
   rubrique=false;  
   for(i=0;i<document.forms.elements.length;i++){  
      if(document.forms.elements[i].name=="categorie[]" )  
      if(document.forms.elements[i].value==valeur) 
   { rubrique=true;}else{rubrique=false;}     
      if(rubrique && document.forms.elements[i].name=="rubrique[]" )  
         document.forms.elements[i].checked=true;}  
 	}  
}  
</SCRIPT> 
--  
Aurais-tu une idée sur ce point ? svp 
 
Marsh Posté le 05-01-2005 à 11:48:16
D'abord un grand bonne et heureuse année 2005, que celle-ci (on ne sait jamais les voeux se réalisent parfois !) soit plus radieuse et moins "catastrophique" en tous points.
2005 année des coups de pouces : encore une histoire de checkbox
Voila en substance, je génère un formulaire php après lecture de +ieures tables d'une BDD. Ce formulaire propose des checkbox nommées dynamiquement (à l'aide de réponses de ce même forum, merci !) name="tablo[]" value=$value.
je souhaiterai faciliter le remplissage de ce formulaire en ajoutant pour chaque checkbox deux champs textes, montant et observation.
Ainsi
____________
[] [__montant___] [_obs_]
cependant si je récupère bien les checkbox cochées dans une page "2"
je ne vois pas comment je puis nommer dynamiquement les champs montant et observation afin de les attribuer à la checkbox auxquels ils correspondent et récupérer leur valeur (et les traiter, number_format et autre,...) si la checkbox est cochée, dans la page "2".
Si mon explication est quelques peu fumeuse