Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 31-03-2008 12:26:54

yosra
Membre
Date d'inscription: 03-03-2008
Messages: 83

[Résolu] [ getpost()]recuperer la valeur d'une liste deroulante

bonjour
bonjour ,

je viens de créer une liste déroulante dans mon fichier ajout famille . cette liste contient les fournisseurs et je veux récupérer l'identifiant de fournisseur choisie
dans cette liste pour lui associer la famille comment je peux recuperer cette valeur ??
avec la methode getpost('num_four') ,


Code :

$num_four = (int)$this->_request->getPost('num_four');

et je fais echo $num_four il m'affiche 0
ou est la solution s'il vous plais

merci de votre aide

Dernière modification par yosra (31-03-2008 12:29:50)

Hors ligne

 

#2 31-03-2008 13:21:53

or4cle
Membre
Date d'inscription: 18-02-2008
Messages: 70

Re: [Résolu] [ getpost()]recuperer la valeur d'une liste deroulante

Comment tu crée ta liste ? est-elle valide ?
tu as bien un nombre dans le champ "value" de OPTION ?
car c'est bon çà : $this->_request->getPost('num_four');

Hors ligne

 

#3 31-03-2008 13:41:18

Mr.MoOx
Administrateur
Lieu: Toulouse
Date d'inscription: 27-03-2007
Messages: 1444
Site web

Re: [Résolu] [ getpost()]recuperer la valeur d'une liste deroulante

Vu la simlplicité de ton code (qui pour moi devrait marcher) je pense que le problème doit être ciblé en amont.
Montre ton code du form par exemple.

Hors ligne

 

#4 31-03-2008 13:58:37

yosra
Membre
Date d'inscription: 03-03-2008
Messages: 83

Re: [Résolu] [ getpost()]recuperer la valeur d'une liste deroulante

Code:

<select  id="four_select" name="four_select"  >
                <option value="">_ _ Liste des fournisseurs _ _</option>
                    <?php foreach($this->fours as $four):?>
                    
                    <optgroup label="<?php echo $four['nom_four'];?>"></optgroup>
                    
                    <option  value="<?php echo $four['num_four'];?>"  ><?php echo $four['nom_four'];?></option>
                     <?php endforeach; ?> 
                    
                    </select>

et j'ai fais

Code:

 $num_four= trim($filter->filter($this->_request->getPost('four_select')));

Dernière modification par Mr.MoOx (31-03-2008 14:11:22)

Hors ligne

 

#5 31-03-2008 14:11:26

yosra
Membre
Date d'inscription: 03-03-2008
Messages: 83

Re: [Résolu] [ getpost()]recuperer la valeur d'une liste deroulante

ça marche comme ça j'ai tromper dans l'ecriture .
merci

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages