Téléchargé 49 fois
Vote des utilisateurs
2
1
Détails
Référencé dans
Navigation
CLASS PHP :: REQUÊTES MYSQL
CLASS PHP :: REQUÊTES MYSQL
Je propose une class PHP très pratique qui vous permettra de gagner du temps lorsque vous aurez besoin de lancer des requêtes SQL. En effet, celle-ci a été conçue pour lancer une requête SQL à vitesse grand « V ». Tout est présent: INSERT, UPDATE, COUNT, SELECT, DELETE et c'est pas tout, cette classe vous permet aussi de créer une table SQL ou de la supprimer.
y'a quelque année peu être, mais là non, pourquoi ne par être plutôt partie sur une base PDO ?
ta gestion des exceptions est inutile, ça sert a rien de la lancer si c'est pour l'attrapé juste après et l'afficher autant juste faire un echo, crée plutôt un MysqlException, les requêtes préparé aurai été un gros plus
PS : y'a pas l'extension .zip au fichier
ta gestion des exceptions est inutile, ça sert a rien de la lancer si c'est pour l'attrapé juste après et l'afficher autant juste faire un echo, crée plutôt un MysqlException, les requêtes préparé aurai été un gros plus
PS : y'a pas l'extension .zip au fichier
Quelques remarques :
Sur la forme tout d'abord. Les blocs de commentaires pour délimiter les méthodes privése/publiques , c'est moche et ça sert à rien Les visibilités de chaque méthode est bien spécifiée dans ton code , ça ne sert à rien de rajouter ces "délimitation".
Toujours sur les commentaires , trop point n'en faut ! un commentaire doit être utile, pertinant. Tu as des parties de code ou chaque ligne est commentée. "Déclaration de variable" ... ok super, mais ça n'apporte rien de plus que ce que l'on sais déjà.
Préfixer toutes tes méthode avec Mysql ne sert à rien si ce n'est alourdir la synthaxe finale.
Sur la fond maintenant.
Ne pas utilisé PDO , c'est un choix , mais il aurait au moins fallu abandonner le vieillissant mysql_x pour mysqli_x.
pour le reste stealth35 à déjà fait les remarques.
PS : je ne dénigre pas le travail , j'essai juste d'apporter des axes de travail pour les prochaines versions
Sur la forme tout d'abord. Les blocs de commentaires pour délimiter les méthodes privése/publiques , c'est moche et ça sert à rien Les visibilités de chaque méthode est bien spécifiée dans ton code , ça ne sert à rien de rajouter ces "délimitation".
Toujours sur les commentaires , trop point n'en faut ! un commentaire doit être utile, pertinant. Tu as des parties de code ou chaque ligne est commentée. "Déclaration de variable" ... ok super, mais ça n'apporte rien de plus que ce que l'on sais déjà.
Préfixer toutes tes méthode avec Mysql ne sert à rien si ce n'est alourdir la synthaxe finale.
Sur la fond maintenant.
Ne pas utilisé PDO , c'est un choix , mais il aurait au moins fallu abandonner le vieillissant mysql_x pour mysqli_x.
pour le reste stealth35 à déjà fait les remarques.
PS : je ne dénigre pas le travail , j'essai juste d'apporter des axes de travail pour les prochaines versions
bonjour à tous,
Je reprends ce que j'ai dit dans le titre et même que c'est une classe d'un niveau certain!
C'est bien de documenter un script, et je suis d'accord, trop de doc tue la doc, mais en cas de bug, on se retrouve très vite.
Je reprends, et à comparer avec d'autre classes du même genre, l'auteur se démarque par le fait qu'il a mis une "méthode" anti-injection (il fallait y penser), là on se rapproche du pro!
Bon bien sûr chacun au besoin va l'utiliser à sa façon et la cuisiner à sa convenance, comme pour tout les scripts qu'on glane pas-ci par-là (helas)
Enfin, je remercie l'auteur pour son travail et son effort.
Je reprends ce que j'ai dit dans le titre et même que c'est une classe d'un niveau certain!
C'est bien de documenter un script, et je suis d'accord, trop de doc tue la doc, mais en cas de bug, on se retrouve très vite.
Je reprends, et à comparer avec d'autre classes du même genre, l'auteur se démarque par le fait qu'il a mis une "méthode" anti-injection (il fallait y penser), là on se rapproche du pro!
Bon bien sûr chacun au besoin va l'utiliser à sa façon et la cuisiner à sa convenance, comme pour tout les scripts qu'on glane pas-ci par-là (helas)
Enfin, je remercie l'auteur pour son travail et son effort.
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.