Créations d’un livre d’or en 6 étapes
- Définition
- Créations des tables sql et des répertoires
- Bases des fichiers
- Affichages et ajout de messages
- Modification et suppression des messages
- Conclusions
Créations des tables sql
Créer une nouvelle base de donnée dans votre serveur mysql. Ensuite exécuter la requête suivante :
CREATE TABLE `livre` (
`id` int(10) unsigned NOT NULL auto_increment, `date` int(10) unsigned NOT NULL, `message` text character set utf8 collate utf8_unicode_ci NOT NULL, `nom` varchar(60) character set utf8 collate utf8_unicode_ci NOT NULL, PRIMARY KEY (`id`), KEY `inde` (`date`)
);
La structure de la table correspond donc a ceci :
Champ | Type | Défaut | Extra |
---|---|---|---|
id | int(10) | auto_increment | |
date | int(10) | ||
message | text | ||
nom | varchar(60) |
Très simple et rien de compliquer jusque là, enfin normalement.
Structure du script
Les répertoires d’abords :
/site /lib /Zend --> ici le zend framework /test /app /controllers /models /views /scripts /livre
Et avec les fichiers :
/app /controllers LivreControllers.php /models Livre.php /views /helpers /scripts header.phtml footer.phtml /livre livre.phtml ajouter.phtml config.ini index.php .htaccess
Pourquoi une tel disposition?
En fait, ZF va chercher de manière automatique grâce, notamment, au ViewHelper où se trouve les différent fichiers et les charger automatiquement! Zf utilisé le système MVC, c’est-à-dire modèle-vue-contrôleur!
- Contrôleur : Lien entre la vue et le modèle, réagit au requête de l’utilisateurs, etc
- Vue : ce que voix l’utilisateur, souvent le système de templates, donc c’est la présentation des données!
- Modèle : accès aux données, en gros accès à la base des données, au fichiers, etc
Cependant divers dossiers peuvent se trouver à d’autres emplacement, mais ici on fait dans le simple!
Pensez à utiliser mon script pour avoir plus facile …
Similar Posts:
- None Found