JeuWeb - Crée ton jeu par navigateur
Connaissez vous un PHP Database toolkit ? - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : Connaissez vous un PHP Database toolkit ? (/showthread.php?tid=5295)

Pages : 1 2


Connaissez vous un PHP Database toolkit ? - srm - 06-03-2011

Vous connaissez un PHP Database toolkit ?
J'en ai trouvé un : http://crystal.martinrusev.net/
Mais j'aimerais en trouver d'autres pour comparer.


RE: Connaissez vous un PHP Database toolkit ? - srm - 06-03-2011

Laissez tomber, je fais le mien finalement Tongue


RE: Connaissez vous un PHP Database toolkit ? - Argorate - 06-03-2011

j'ai fais de même, je vois pas trop l'utilité de crystal là?


RE: Connaissez vous un PHP Database toolkit ? - srm - 07-03-2011

Si tu as fait de même, tu as fait comme Crystal, donc tu ne vois pas en quoi ce que tu as fait c'est utile ? ^^


RE: Connaissez vous un PHP Database toolkit ? - Argorate - 07-03-2011

Non ce n'est pas le sens de ma phrase Big Grin
Je pense avoir fait un équivalant que je comprends mieux puisque c'est mes conventions, et moi qui ai écrit le code.
Donc pourquoi allez utiliser un truc qui utilise sa syntaxe et ses mots clés alors qu'en faisant quelques fonctions géniques, on arrive a des choses sympathique.
Ça fait un brave moment que je n'écrit plus de SQL pour mes requêtes... (sauf cas complexe évidement ^^)

HS: je vais d'ailleurs tester s'il y a un gain réel de performance avec les requêtes préparer st'aprem Smile


RE: Connaissez vous un PHP Database toolkit ? - srm - 07-03-2011

Bah sa syntaxe et ses mots clés sont relativement transparent Wink
J'ai quasiment tout fait pareil dans mon système.

Faudrait que je le paste ici d'ailleurs, même si c'est un peu crade le code :]


RE: Connaissez vous un PHP Database toolkit ? - Argorate - 07-03-2011

Certes, mais disons que la différence c'est que quand c toi qui le fait, outre que tu le maitrise 100 fois mieux, cela prendra guère plus que quelques KO, alors que si on regarde l'exemple de crystal, c'est des 100ène de ko pour un résultat équivalant, d'où le fait que je n'y vois pas d'utilité personnellement...

Mais je veux bien voir ton implémentation puisque tu as l'air de vouloir la montrer^^


RE: Connaissez vous un PHP Database toolkit ? - srm - 07-03-2011




RE: Connaissez vous un PHP Database toolkit ? - niahoo - 07-03-2011

*BURP*

Franchement je vois pas l'intérêt de taper
Code :
$machin->select("n.kikoolol as kikoo")->from("pouet_pouet")->execute()
au lieu de
Code :
$bidule->query("select n.kikoolol as kikoo from pouet_pouet");



RE: Connaissez vous un PHP Database toolkit ? - srm - 07-03-2011

Déjà il n'y a pas à appeler execute sur les selects Wink
L'avantage c'est que tu peux faire des chainages super facilement.
Genre :

if (isset($avion) === true) {
$q->where('avion = :avion', array(':avion' => 1);
}

if (isset($voiture) === true) {
$q->where('voiture= :voiture', array(':voiture' => 1);
}

Tu peux envisager la même chose pour les colonnes, les jointures etc Smile