Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
6219 connectés 

 


Dernière réponse
Sujet : PHP
Mara's dad Peut-tu me rappeler de quoi il s'agit ?
Si c'est à propos d'ODBC, je t'ai envoyé un mail hier soir !

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Mara's dad Peut-tu me rappeler de quoi il s'agit ?
Si c'est à propos d'ODBC, je t'ai envoyé un mail hier soir !
bob2674 par contre pour l'histoire de ma connection tu vois pas comment je peux faire?
bob2674 non c'est bon je te remercie j'ai trouve c'etait une cochonnerie qui trainnait
Mara's dad Et si tu met autre chose que OUI, genre, "1" pour la première, "2" pour la deuxième...
 
Ca te permet de savoir quelle case ont été cochées...
bob2674 avec easyphp win98
Mara's dad Ben, je vois pas !
 
Cà tourne dans quel environnement ?
bob2674 print ("<FORM action='2page.php' method='post'>" );
foreach($tabcor as $k => $v) {
print ("<INPUT TYPE=CHECKBOX NAME=" );  
print ("var[]" );  
print ("VALUE=OUI>" );
print ("$tabcor[$k]" );  
print ("<BR>" );
print ("<INPUT type=SUBMIT VALUE='OK'>" );
print ("</FORM>" );
 
et sur 2page.php
<?
print ("cela marche" );
 
for ($i = 0; $i < count($var); $i++)  
{  
    echo $var[$i];  
}  
 
?>
Mara's dad Fais voir ton code, parce-que là je vois pas !
bob2674 j'avais dejà tester avec var[] mais lorsque je teste le var[1] par exemple il ne m'affiche que "on" alros qu'il devrait m'afficher oui
pourkoi il fait cela ?
Mara's dad Y'aurrait pas un pb dans ton dernier message ? ? ?
bob2674 dejà là il ne m'affiche que on c'ets bizarre j'vais essayer avec ta solution var [] mais cela me donen le resultat ci dessus
Mara's dad A mon avis, t'as un pb là :
print ("$var[]" );  
Si tu fais çà, php va essayé d'imprimer la valeur de $var[] et nom pas la chaîne "$var[]".
 
essaye plutôt :
print ("var[]" );  !
 
D'autre part, si tu met OUI comme value à toutes tes cases, tu ne saurra pas celle qui sont cochées !
bob2674 print ("<FORM action='2page.php' method='post'>" );
 
foreach($tabcor as $k => $v) {
print ("<INPUT TYPE=CHECKBOX NAME=" );  
print ("$var[]" );  
print ("VALUE=OUI>" );
print ("$tabcor[$k]" );  
print ("<INPUT type=SUBMIT VALUE='OK'>" );
print ("</FORM>" );
et donc recuperer les données de ces cases cocher dans la page 2page.php
Mara's dad Faut faire un truc du genre :
<input type=checkbox name=box[] value=1>
<input type=checkbox name=box[] value=2>
<input type=checkbox name=box[] value=3>
<input type=checkbox name=box[] value=4>
 
Tu récupère un tableaux de n éléments, les n cases cochées !
 
Par exemple, si tu coche les cases 2 et 4, tu obtient:
$box[0]=2 et $box[1]=4 !
Sh@rdar Tu donnes jsute une valuer à ta checkbox, et si elle est cochée, la variable portant le nom de ta checkbox prendra la valeur.
 
Explique un peu plus, tu veux faire quoi ? un système d'effacement multiple ?
bob2674 je voudrais creer un formulaire interactif pour cela j'ai un tableau associatif et je voudrais faire des checkbox pour chque elment du tableau cela j'y arrive ce que j'arrive pas à faire c'est de récupérer les cases qui ont été cochées pour les traiter
comment puis je faire?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)