Salut Yann !

Yann Cochard a écrit :
> Bonjour,
>
> Connaissez-vous un script PHP qui permettre de gérer simplement une
> table (MySQL) ?
>
> Exemple : imaginons une table contenant des informations sur des
> timbres, comme :
>  - id
>  - type
>  - nom
>  - pays
>  - année
>  - références Yvert et Tellier
>  - nom du fichier image
>  - largeur de l'image
>  - hauteur de l'image
>
> Je voudrais un script PHP dans lequel il me suffirait de préciser au
> début :
>  - les infos MySQL (serveur, login, mot de passe
>  - le nom de la table
>  - le nom des champs éditables (id est typiquement un int auto-increment)
> Puis il gérerait les formulaire d'ajout, de modification, de
> suppression, les pages de visualisation selon certains champs (ici
> possibilité de naviguer par type, nom, pays, année), avec pagination
> selon le nombre d'éléments à afficher.
Perso, j'utilise CakePHP (http://www.cakephp.org) qui se veut une
tentative de reproduction de RoR en PHP. Je le préfère à Symfony car ce
dernier utilise encore un autre language pour les templates de
visualisation (smarty) alors que Cake, c'est du PHP, que du PHP

Je crois que Zend (http://framework.zend.com/) est prometteur, mais je
ne l'ai pas creusé (il faut que je le fasse). Il a l'air bien plus
développé que Cake, mais s'éloigne d'autant plus de RoR
> Connaissez-vous ça ?
> C'est vraiment le script typique de gestion de données en table, mais
> écrit de manière très modulaire, et adaptable facilement à une
> nouvelle table : il suffit de dupliquer le fichier PHP, et d'éditer
> quelques paramètres dans son entête.
Le Framework ,quel qu'il soit, t'apportera bien plus qu'une simple
abstraction des fonctions de C.R.U.D.
(http://en.wikipedia.org/wiki/C.R.U.D.) et de visualisation/templating,
mais qui peut le plus peut le moins :)

Amitiés et à bientôt

Flow


----
Association Linux Azur : http://linux-azur.org
JM2L : http://jm2l.linux-azur.org

Diffusez cette liste aupres de vos relations :)
     Linux Azur : http://linux-azur.org
Se desabonner : http://linux-azur.org/liste.php3
*** Pas de message SMS, HTML ni de PJ SVP ***

Répondre à