Escolar Documentos
Profissional Documentos
Cultura Documentos
MPORTANT : pour le bon droulement de ce tutorial, il faut imprativement respecter le mme nommage. Et bien lire les commentaires et explications inclus avec le code source dans chaque figure.
Figure 1 : Authentification auprs du service MYSQL 3. Remplir les champs Server Host, Username et password puis valid par le bouton ok Dans la nouvelle fentre qui apparaisse vous cliquez sur le bouton catalog , dans la zone schma faite un clic droit, create new schma, tapez le nom de la base de donne esprit puis valider par ok . 1. Slectionnez la base de donnes esprit puis vous cliquez sur le bouton create Table pour crer une nouvelle table nomme utilisateur
Figure 3 : Cration de la table utilisateur 2. Comme lindique la figure ci-dessus, remplir la table utilisateur par les champs suivants puis valider par Apply Changes :
4. Dans le dossier DbTable crer un nouveau fichier nomme Utilisateur.php : (new -> zend framework Items -> Zend Table) Nom de la classe : Application_Model_DbTable_Utilisateur qui hrite de la classe Zend_Db_Table_Abstract
class Application_Model_DbTable_Utilisateur extends :Zend_Db_Table_Abstract { /** * The default table name */ protected $_name = 'utilisateur';
a. Ajouter la classe Application_Model_DbTable_Utilisateur une mthode AddUser qui permet dinsrer un utilisateur dans la base de donnes.
b. Modifier la classe UtilisateurController en ajoutant la mthode inscriAction() avec le code source suivant :
c.
d. Test de lapplication
Il ne reste plus maintenant tester lopration dajout dun nouvel utilisateur avec le formulaire dinscription, en accdant dans un Navigateur ladresse suivante :
http://localhost/GestionUtilisateur/public/index.php/Utilisateur/inscri
e. Vrifier dans la base de donnes si lopration dajout est bien effectu ou pas.
1. Ajouter la fonction getUser (), qui permet dafficher la liste des utilisateurs enregistrs dans la base de donnes.
3. Faire un Clic droit sur le dossier utilisateur puis New -> Zend Framework Item -> Zend View. Parcourez la Source Folder jusqu atteindre le rpertoire utilisateur . Nommez la vue avec le mme nom de votre action (Exemple : Si votre action est lstAction, alors votre vue sera nomme lst.phtml ) puis cliquez sur Next-> Finish. Ajouter le code suivant :
4.
Pour complter notre application, nous devons ajouter la suppression. Nous avons un lien Supprimer ct de chaque utilisateur sur la liste. 6. Modifier la classe Utilisateur du composant models, en ajoutant la mthode deleteUser().
Dans ce script, nous affichons un message de confirmation l'utilisateur et ensuite un formulaire avec deux boutons Oui et Non. 10. Tester laction delete avec ladresse suivante :
http://localhost/GestionUtilisateur/public/index.php/Utilisateur/lst