La version tout fraiche de PhpMyObject vient d'être mise à disposition:
http://pmo.developpez.com
Qu'est ce que PMO ?
Pmo est à PHP, ce qu'est Active Record pour Ruby on rails. Il s'agit d'une API qui crée une couche d'abstraction relationnelle objet entre les gros SGBD du marché et votre application PHP.
L'intérêt ? Des données plus faciles à manipuler, et à écrire en base.
Le manuel avec des exemples:
http://pmo.developpez.com/manuel/
http://pmo.developpez.com
Qu'est ce que PMO ?
Pmo est à PHP, ce qu'est Active Record pour Ruby on rails. Il s'agit d'une API qui crée une couche d'abstraction relationnelle objet entre les gros SGBD du marché et votre application PHP.
L'intérêt ? Des données plus faciles à manipuler, et à écrire en base.
Le manuel avec des exemples:
http://pmo.developpez.com/manuel/
> Lire le journal (8 commentaires, moyenne: 2).
Vous avez demandé le commentaire #867213.



mouais...
alors donc
devient :
bof bof...
d'autant que l'on est limité a des "select *"
ha si, c'est vrai on a un niveau d'abstraction : on peu facilement changer de moteur de base de données...
bon, j'crois que je vais attendre la v1.0 moi ;)
[^]Re: mouais...
C'est plus que l'exemple que tu donnes, car tu peux séparer les tables dans ton while, chose qu'il n'est pas possible de faire avec mysql_fetch_object, et de les manipuler en tant qu'objets liés
exemple:
while ($result = $map->fetchMap()){
echo $result['employe']->nom;
echo $result['ville']->nom;
echo $result['employe']->ville->nom;
}
Pour le select * , effectivement ça va arriver mais dans la v0.11. A mon sens la fonctionnalité la plus importante sera l'aliasing de la v0.12
http://pmo.developpez.com/roadmap/
[^]Re: mouais...
bof bof...
d'autant que l'on est limité a des "select *"
Encore ?????
( Zzzzzzzzz... )