Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > PEAR > HTML_quickform
HTML_quickform Forum d'entraide pour la bibliothèque HTML_quickform du framework PEAR, permettant de manipuler des formulaires en PHP. Avant de poster -> tutoriels QuickForm
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/03/2006, 12h59   #1
Invité de passage
 
Inscription : mars 2006
Messages : 2
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 2
Points : 1
Points : 1
Par défaut [QuickForm] select et valeur par défaut

bonjour,

j'utilise quickform avec smarty.

j'ai un champ select

Code :
1
2
3
4
 
$selectsection = & $form->addElement('select', 'ID_Section', 'N° section : ') ;
$selectsection->load($result) ; 
$selectsection->loadQuery($dsn,'select * from section ','ID_Section','ID');
comment faire pour avoir la variable $toto comme valeur par defaut affichée ?

dans le style
Code :
1
2
3
4
5
6
 
<SELECT name="section" size="1">
     			<OPTION  value="a">a</OPTION>
   			<OPTION selected value=b">b</OPTION>
    			...
</SELECT>
où $toto = "b"


d'avance merci

Philippe
amazilia est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/03/2006, 13h11   #2
Nouveau Membre du Club
 
Inscription : mars 2006
Messages : 48
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 48
Points : 35
Points : 35
Par défaut Re: quickform select et valeur par defaut

Salut,

moi j'ai utilisé selected="selected" dans ma liste quand c'est selectionné. exemple :

Code :
1
2
3
4
5
6
 
<SELECT name="section" size="1">
     			<OPTION  value="a" <php if($toto=='a'){echo 'selected="selected"';} ?>>a</OPTION>
   			<OPTION value="b" <php if($toto=='b'){echo 'selected="selected"';} ?>>b</OPTION>
    			...
</SELECT>
je ne sais pas si ca repond à ta question
zoneaide est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/03/2006, 16h06   #3
Invité de passage
 
Inscription : mars 2006
Messages : 2
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 2
Points : 1
Points : 1
Par défaut Re: quickform select et valeur par defaut

bonjour,

mais non. je cherche à utiliser quickform et donc dans addelement ou addrule il doit y avoir moyen d'indiquer la valeur par defaut.

Merci quand même

Philippe
amazilia est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/04/2007, 00h58   #4
Membre habitué
 
Inscription : septembre 2002
Messages : 140
Détails du profil
Informations forums :
Inscription : septembre 2002
Messages : 140
Points : 118
Points : 118
Bonjour,
Il faut utiliser la propriété HTML_QuickForm_element::setDefaults()
http://www.go-pear.org/manual/fr/pac...etdefaults.php

Code :
$form->setDefaults(array('nom_champ' => 'val_defaut'));
Accessoirement, tu peux jeter un oeil sur :
HTML_QuickForm_element::setValue() (ou son alias setSelected)
http://www.go-pear.org/manual/fr/htm....setvalue.html
papa6 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h30.


 
 
 
 
Partenaires

Hébergement Web