IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Zend_Form PHP Discussion :

recherche en base après validation et affichage


Sujet :

Zend_Form PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 4
    Par défaut recherche en base après validation et affichage
    Bonjour, je souhaite avoir un formulaire qui me demande le nom de la personne et qu'après la validation j'arrive sur une nouvelle page qui me renseigne tous les clients qui ont ce nom.

    Pour l'instant dans mon models j'ai :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    <?php
    class modifclientForm extends Zend_Form
    {
    	public function __construct($options =null)
    	{
    		parent::__construct($options);
    		$this->setName('client');
     
    		$nom = new Zend_Form_Element_Text('nom');
    		$nom->setLabel('Nom:');
    		$nom->setRequired(true);
    		$nom->addValidator(new Zend_Validate_Alpha());
     
    		$submit = new Zend_Form_Element_Submit('Valider');
     
    		$this->addElements(array($nom, $submit));
    	}
     
    }
    ?>
    dans ma vue :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <?php echo $this->form ?>
    et dans mon action dans le contrôleur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    	function modifclientAction()
    	{
    		$form = new modifclientForm();	
    		$this->view->form=$form;
    		$this->render();
     
    	}
    Il faut donc faire une recherche en base de données mais je vois pas comment l'appliquer.
    Merci, d'avance.

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 278
    Par défaut
    Lis la doc sur Zend_Form.
    Il faut vérifier si le form est valide, puis rediriger vers ton action d'affichage de liste en passant par exemple le nom saisi en paramètre.

Discussions similaires

  1. Recherche en base de registre
    Par Pomalaix dans le forum Langage
    Réponses: 7
    Dernier message: 01/08/2012, 10h58
  2. Réponses: 3
    Dernier message: 10/06/2010, 07h58
  3. Ré-affichage dans un select après validation
    Par wolfdream dans le forum Langage
    Réponses: 3
    Dernier message: 12/02/2009, 15h44
  4. Réponses: 1
    Dernier message: 15/03/2007, 20h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo