MySQL query builder classe PHP
Je suis en création d'application qui doit avoir de la POO style MySQL query builder. Je veux être en mesure de souplesse construire des requêtes complexes à l'aide de PHP seulement et pour obtenir résultant de la chaîne de requête pour l'exécution avec mon propre pilote de base de données.
Personne ne sait d'une bonne autonome générateur de requêtes pour PHP? Veuillez noter que je n'ai pas besoin de pilote de base de données j'ai besoin de nu MySQL query builder classe (de préférence écrit avec camel style de fonction et les noms de variables).
OriginalL'auteur Alex Amiryan | 2012-04-02
Vous devez vous connecter pour publier un commentaire.
Enfin j'ai pris ORM Doctrine
et l'a modifié peu à construire SQL au lieu de DQL.
Cela fonctionne très agréable et il capable de construire des requêtes complexes.
Edit:
Vous pouvez trouver mes stable final de mise en œuvre dans Stingle cadre. Regardez Db/QueryBuilder plugin.
OriginalL'auteur Alex Amiryan
DSQL - Query Builder for PHP est exactement ce que vous cherchez, pas de dépendance, et a MIT licence:
https://github.com/atk4/dsql
Documentation: http://dsql.readthedocs.io/
OriginalL'auteur romaninsh
La PhpToolCase de la bibliothèque dispose d'un stand-alone query builder qui est assez facile et pratique à utiliser.
Il y en a plein joindre à l'appui aswell: http://phptoolcase.com/guides/ptc-qb-guide.html
Et déjà, il semble être écrit avec camel style de fonction et les noms de variable 🙂
OriginalL'auteur Charlie
Il y a une version du générateur de requêtes, il y LGPL (homologué). Je ne l'ai pas utilisé, mais vous voudrez peut-être jeter un coup d'oeil, si cela convient à vos besoins:
http://code.google.com/p/mysql-query-builder/
Comment peut-il être "très bon", mais pas encore en charge les jointures? C'est assez fondamental. C'est aussi intact pendant plus de 3 ans, peut incertain appui sur les nouvelles versions de PHP.
OriginalL'auteur raPHPid