Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
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 31/10/2007, 08h45   #1
Membre habitué
 
Avatar de sami_c
 
Inscription : mai 2002
Messages : 633
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 633
Points : 147
Points : 147
Par défaut [POO] Classe d'abstraction simple

Salut,
Je cherche une classe qui permet de générer à partir d'une BdD donnée autant de classe que de table, pour chaque classe j'aurais des setters et des getters, et les fonctions basique (insertion, suppression, sélection)
Je voudrais savoir si de telles classes existent avant de me lancer dans le dev moi même
Merci: )
__________________
'...parfois l'informatique peut vous rendre fou...'
sami_c est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/10/2007, 12h02   #2
Membre habitué
 
Avatar de Amnesiak
 
Geoffray
Inscription : août 2002
Messages : 137
Détails du profil
Informations personnelles :
Nom : Geoffray
Âge : 31
Localisation : Belgique

Informations forums :
Inscription : août 2002
Messages : 137
Points : 122
Points : 122
Tu peux peut-être jetter un oeil du côté de la classe Zend_Db_Table du Zend Framework, qui je pense, permet ce genre de choses
Amnesiak est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/11/2007, 10h48   #3
Membre habitué
 
Avatar de sami_c
 
Inscription : mai 2002
Messages : 633
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 633
Points : 147
Points : 147
je viens de lire un tuto concernant Zend_Db_Table
http://blog.phpforge.info/post/2006/...-zend_db_table

Bon c'est pas proche de ce que je veux mais c'est pas exactement ce que je cherche Je voudrais que les classes soient générées physiquement avec - pour chaque table - autant d'attributs que de colonnes !!
D'après ce que j'ai compris, avec Zend_Db_Table, à chaque fois que j'utilise une classe, Zend_Db_Table analyse la table en question afin de retrouver les champs, leur type, l'identifiant de la table...ça optimise le temps d'écriture des classes certes (surtout dans le cas de modif des tables), mais pas le temps d'exécution puisque à chaque nouvelle instance la classe va interroger le sgbd !! arrêtez-mois si je me trompe
__________________
'...parfois l'informatique peut vous rendre fou...'
sami_c est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/11/2007, 14h04   #4
Membre émérite
 
Inscription : septembre 2007
Messages : 951
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 951
Points : 948
Points : 948
J'ai utilisé Propel http://propel.phpdb.org/trac/ quand j'ai utilisé le framework Symfony.

un autre http://swik.net/orm/Php+Object+Generator

si tu cherches ORM + PHP dans Google tu trouveras une pile d'ORM
batataw est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h51.


 
 
 
 
Partenaires

Hébergement Web