Précédent   Forum des professionnels en informatique > PHP > Outils > Zend > Zend Framework > Zend_Form
Zend_Form Forum d'entraide pour le composant Zend_Form du Zend Framework (création de formulaires, helpers, AJAX etc.). Avant de poster -> FAQ Zend_Form.
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 28/03/2011, 20h35   #1
Invité régulier
 
Homme Jimmy Pierrat
Webmaster
Inscription : juin 2010
Messages : 40
Détails du profil
Informations personnelles :
Nom : Homme Jimmy Pierrat

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : juin 2010
Messages : 40
Points : 8
Points : 8
Par défaut liste déroulante avec une base de données

Bonjour,

Je débutes en zend et j'ai un projet a faire avec.
J'ai besoin d'aide pour une liste déroulante. voilà, j'ai une liste déroulante de marque qui est vide et les marques sont stockés dans ma base de données marque qui contient un id_marque et un nom_marque.

Voilà, j'aimerais savoir comment faire pour les afficher.

Alors si vous avez une piste, je vous remercie =D
Jimmy72_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/03/2011, 21h12   #2
Rédacteur/Modérateur
 
Avatar de MaitrePylos
 
Homme Gérard Ernaelsten
DBA & Dev PHP
Inscription : juin 2005
Messages : 3 174
Détails du profil
Informations personnelles :
Nom : Homme Gérard Ernaelsten
Âge : 39
Localisation : Belgique

Informations professionnelles :
Activité : DBA & Dev PHP
Secteur : Service public

Informations forums :
Inscription : juin 2005
Messages : 3 174
Points : 6 460
Points : 6 460
Il y a plusieurs façon, comment voudrais tu faire ton formulaire ?
MaitrePylos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/03/2011, 08h11   #3
Invité régulier
 
Homme Jimmy Pierrat
Webmaster
Inscription : juin 2010
Messages : 40
Détails du profil
Informations personnelles :
Nom : Homme Jimmy Pierrat

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : juin 2010
Messages : 40
Points : 8
Points : 8
Je n'ai pas très bien compris ta question.
Que veux tu dire par faire ton formulaire?

J'utilise zend_form pour mon formulaire
Jimmy72_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/03/2011, 09h25   #4
Rédacteur/Modérateur
 
Avatar de MaitrePylos
 
Homme Gérard Ernaelsten
DBA & Dev PHP
Inscription : juin 2005
Messages : 3 174
Détails du profil
Informations personnelles :
Nom : Homme Gérard Ernaelsten
Âge : 39
Localisation : Belgique

Informations professionnelles :
Activité : DBA & Dev PHP
Secteur : Service public

Informations forums :
Inscription : juin 2005
Messages : 3 174
Points : 6 460
Points : 6 460
Alors dans Zend, il y a trois façon de faire des formulaires :

- de façon très classique, en écrivant les balises dans le .phtml
- Avec des Helpers dans le .phtml
- Avec Zend_Form

Travaillant depuis longtemps avec ZF, je n'emploie jamais le Zend_Form, qui ne sert pas à grand chose et qui est assez mal foutu.

Il n'empêche qu'un petite recherche sur le forum me donne le lien ici, qui réponds à ta question.
MaitrePylos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/03/2011, 09h47   #5
Invité régulier
 
Homme Jimmy Pierrat
Webmaster
Inscription : juin 2010
Messages : 40
Détails du profil
Informations personnelles :
Nom : Homme Jimmy Pierrat

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : juin 2010
Messages : 40
Points : 8
Points : 8
D'accord, alors que me conseille-tu?

Car enfaite je dois faire un site marchand et je dois faire la page où on choisit les composants de sa machine.
Il me faut donc bien un formulaire pour pouvoir renvoyer faire la commande le choix des composants nan?

en gros, j'ai trois champs select:
- caractéristique(caractéristique d'un composant comme nombre de coeur pour un processeur )
- marque(marque des processeurs)
- produit(la liste de mes produits

Merci de ton aide.
Jimmy72_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/03/2011, 10h07   #6
Rédacteur/Modérateur
 
Avatar de MaitrePylos
 
Homme Gérard Ernaelsten
DBA & Dev PHP
Inscription : juin 2005
Messages : 3 174
Détails du profil
Informations personnelles :
Nom : Homme Gérard Ernaelsten
Âge : 39
Localisation : Belgique

Informations professionnelles :
Activité : DBA & Dev PHP
Secteur : Service public

Informations forums :
Inscription : juin 2005
Messages : 3 174
Points : 6 460
Points : 6 460
Bon alors :

Soit le lien que je t'ai donné.

Soit dans .phtml

Code :
1
2
 
$this->FormSelect('name',Array());
Soit de façon très classique

Code :
1
2
3
4
5
 
<select name='toto'>
<option value='titi'>titi</option>
......
</select>
MaitrePylos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/03/2011, 10h11   #7
Invité régulier
 
Homme Jimmy Pierrat
Webmaster
Inscription : juin 2010
Messages : 40
Détails du profil
Informations personnelles :
Nom : Homme Jimmy Pierrat

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : juin 2010
Messages : 40
Points : 8
Points : 8
Bah je veux reprendre mes marques de ma base de données donc de facon classique non ^^

J'vais voir avec le lien^^

Tu utilises donc plutot les helpers si g bien compris c'est ca?
Jimmy72_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2011, 14h06   #8
Futur Membre du Club
 
Inscription : mai 2008
Messages : 52
Détails du profil
Informations forums :
Inscription : mai 2008
Messages : 52
Points : 15
Points : 15
Citation:
Envoyé par Jimmy72_ Voir le message
D'accord, alors que me conseille-tu?
Car enfaite je dois faire un site marchand et je dois faire la page où on choisit les composants de sa machine.
Plutôt que de réinventer la roue en moins bien, je te conseille d'utiliser Magento, le framework ecommerce le plus utilisé dans le monde. Il est basé sur Zend, est très bien conçu, te donne toutes les fonctionnalités de bases d'un ecommerce, et te permet très facilement de rajouter des fonctionnalités sous forme de plugin.

Perso, j'ai d'abord fais un projet sous Magento avant de me lancer dans Zend, et cela m'a beaucoup aidé pour comprendre l'intégration du MVC par zend.

http://www.magentocommerce.com/
dedis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2011, 14h09   #9
Rédacteur/Modérateur
 
Avatar de MaitrePylos
 
Homme Gérard Ernaelsten
DBA & Dev PHP
Inscription : juin 2005
Messages : 3 174
Détails du profil
Informations personnelles :
Nom : Homme Gérard Ernaelsten
Âge : 39
Localisation : Belgique

Informations professionnelles :
Activité : DBA & Dev PHP
Secteur : Service public

Informations forums :
Inscription : juin 2005
Messages : 3 174
Points : 6 460
Points : 6 460
Citation:
Envoyé par Jimmy72_ Voir le message

Tu utilises donc plutot les helpers si g bien compris c'est ca?

Si ça me permet de coder plus vite oui
MaitrePylos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2011, 15h26   #10
Invité régulier
 
Homme Jimmy Pierrat
Webmaster
Inscription : juin 2010
Messages : 40
Détails du profil
Informations personnelles :
Nom : Homme Jimmy Pierrat

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : juin 2010
Messages : 40
Points : 8
Points : 8
D'accord, sa serait possible que tu me montres un exemple pour une liste déroulante. Car là, j'ai beau essayé mais je n'arrive pas a avoir les marques stockées dans la base de données.
J'ai qu'une liste vide.

Merci a toi.
Jimmy72_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2011, 08h59   #11
Invité régulier
 
Homme Jimmy Pierrat
Webmaster
Inscription : juin 2010
Messages : 40
Détails du profil
Informations personnelles :
Nom : Homme Jimmy Pierrat

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : juin 2010
Messages : 40
Points : 8
Points : 8
Citation:
Envoyé par dedis Voir le message
Plutôt que de réinventer la roue en moins bien, je te conseille d'utiliser Magento, le framework ecommerce le plus utilisé dans le monde. Il est basé sur Zend, est très bien conçu, te donne toutes les fonctionnalités de bases d'un ecommerce, et te permet très facilement de rajouter des fonctionnalités sous forme de plugin.
J'aimerais bien, mais disons que ZEND m'ait imposé ^^
Jimmy72_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2011, 12h48   #12
Invité régulier
 
Homme Jimmy Pierrat
Webmaster
Inscription : juin 2010
Messages : 40
Détails du profil
Informations personnelles :
Nom : Homme Jimmy Pierrat

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : juin 2010
Messages : 40
Points : 8
Points : 8
C'est bon, j'ai trouvé mon bonheur sur Internet.

Merci
Jimmy72_ 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 23h59.


 
 
 
 
Partenaires

Hébergement Web