A voir également:
- Test de la valeur de la checkbox en php
- Test performance pc - Guide
- Test composant pc - Guide
- Test ram - Guide
- Easy php - Télécharger - Divers Web & Internet
- Excel renvoyer la valeur d'une cellule en fonction d'une autre - Forum Logiciels
6 réponses
salut, une approche différente avec les fonctions :
function form_select($name,$value){// form crée ou pas le selected sur les champs select
$select = ' selected="selected"';
if(isset($_POST[$name]) && $_POST[$name]===$value){
return $select;
}else{
return false;
}
}
function form_check($name,$value){// form crée ou pas le checked sur les champs radios et checkbox
$checked = ' checked="checked"';
if(isset($_POST[$name]) && $_POST[$name]===$value){
return $checked;
}else{
return false;
}
}
et pour l'utilisation dans un <form>:
// pour un select
echo '<select name="fonction" id="fonction">',"\r\n"
,'<option value="Cadre" '.form_select('fonction','Cadre').'>Cadre</option>',"\r\n"
,'<option value="Stagiaire" '.form_select('fonction','Stagiaire').'>Stagiaire</option>',"\r\n"
,'</select>',"\r\n";
// pour un bouton radio
echo '<input type="radio" id="civilite" name="civilite" value="Madame" '.form_check('civilite','Madame').' />Mme ',"\r\n";
// pour un bouton checkbox
echo '<input name="option1" type="checkbox" value="animation flash" '.form_check('option1','animation flash').' /> Animation flash <br />',"\r\n";
A votre service si vous avez des questions :)
Twistix,
http://www.site-conseil.fr
function form_select($name,$value){// form crée ou pas le selected sur les champs select
$select = ' selected="selected"';
if(isset($_POST[$name]) && $_POST[$name]===$value){
return $select;
}else{
return false;
}
}
function form_check($name,$value){// form crée ou pas le checked sur les champs radios et checkbox
$checked = ' checked="checked"';
if(isset($_POST[$name]) && $_POST[$name]===$value){
return $checked;
}else{
return false;
}
}
et pour l'utilisation dans un <form>:
// pour un select
echo '<select name="fonction" id="fonction">',"\r\n"
,'<option value="Cadre" '.form_select('fonction','Cadre').'>Cadre</option>',"\r\n"
,'<option value="Stagiaire" '.form_select('fonction','Stagiaire').'>Stagiaire</option>',"\r\n"
,'</select>',"\r\n";
// pour un bouton radio
echo '<input type="radio" id="civilite" name="civilite" value="Madame" '.form_check('civilite','Madame').' />Mme ',"\r\n";
// pour un bouton checkbox
echo '<input name="option1" type="checkbox" value="animation flash" '.form_check('option1','animation flash').' /> Animation flash <br />',"\r\n";
A votre service si vous avez des questions :)
Twistix,
http://www.site-conseil.fr
Merci ca marche.
Par contre peux tu me dire à quoi sert le ? apres true)
Et d'autre part je souhaite que la case soit grisee dans tousles cas de figure.
Par contre peux tu me dire à quoi sert le ? apres true)
Et d'autre part je souhaite que la case soit grisee dans tousles cas de figure.
Seb31
Messages postés
24
Date d'inscription
mercredi 5 novembre 2003
Statut
Membre
Dernière intervention
16 janvier 2004
6
15 janv. 2004 à 16:43
15 janv. 2004 à 16:43
ben le ? sert à faire le test
c'est une structure conditionnelle comme un if...else
si case==true alors
ecrire "checked"
sinon
ecrire ""
fin si
Seb
Ne pas avoir de but est aussi un but.
c'est une structure conditionnelle comme un if...else
si case==true alors
ecrire "checked"
sinon
ecrire ""
fin si
Seb
Ne pas avoir de but est aussi un but.
Seb31
Messages postés
24
Date d'inscription
mercredi 5 novembre 2003
Statut
Membre
Dernière intervention
16 janvier 2004
6
15 janv. 2004 à 15:46
15 janv. 2004 à 15:46
essaye un truc de ce genre
Seb
Ne pas avoir de but est aussi un but.
<?php $case=odbc_result( $resultatselecpresentation,'Activité'); ?> <input type="checkbox" name="checkbox2" value="checkbox"<?php echo ($case== true)?" checked":"";?>>
Seb
Ne pas avoir de but est aussi un but.
Merci j avais oublie c'est vrai que je ne l'utilise jamais ce truc.
Ca y est tout marche correctement je te remercie.
C'est cool mon site fonctionne correctement maintenant je vais pouvoir le mettre à dispo.
Ca y est tout marche correctement je te remercie.
C'est cool mon site fonctionne correctement maintenant je vais pouvoir le mettre à dispo.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Merci j avais oublie c'est vrai que je ne l'utilise jamais ce truc.
Ca y est tout marche correctement je te remercie.
C'est cool mon site fonctionne correctement maintenant je vais pouvoir le mettre à dispo.
Ca y est tout marche correctement je te remercie.
C'est cool mon site fonctionne correctement maintenant je vais pouvoir le mettre à dispo.