Un matin, on se dit : "tiens? et si je faisais une classe mysql en php"
(et oui, je rêve souvent de pHp la nuit
). Cette classe
permet d'effectuer des requêtes a un server MySQL facilement. Il suffit
d'écrire la requête, et le resultat est retourné. L'avantage, c'est qu'il n'y y
plus besoin de faire plusieurs ligne. Et les requêtes sont préparés.
Optimisation et surtout protection contre l'injection SQL.
La classe est disponible sur ce lien class.tisql.phps.
Comment l'utiliser?
Inclure et instancier la classe.
-
<?php
-
require_once('class.tisql.php');
-
$tisql = new TiSQL('localhost', 'utilisateur_mysql', 'motDePasseMysql');
-
?>
Deux méthodes principaux : singleQuery et multiQuery.
singleQuery renvoie le résultat sous forme d'objet par défaut. Il est possible de changer le format de retour.
-
<?php
-
?>
Pour changer le type de donnée, il faut mettre une 3ème options.
-
<?php
-
?>
La seconde méthode est multiQuery. Elle est utilisé lorsque la requête renvoie plusieurs lignes de résultat. Elle renvoie une ressource MySQL. Il faut donc la traiter.
-
<?php
-
while($data = $result->fetch()){
-
}
-
?>
D'autre méthode ont été implémenté, pour avoir des infos sur le nombre de requête ou la dernière entrée insérer. La doc dispo sur doc.tisql.phps
Enjoy 



(une évidence
). J'ai fait un petit script qui fait la liste des fichiers, il lit l'extension, le poids, la date de modification du fichier, et il l'affiche. En plus de ca, on peut associer des icones. Très pratique et simple, le script est disponible sur le lien "Lire la suite"
.
.
). Je vais aussi faire en sorte de différencier les news déjà lu et non lu.
Merci qui ? 




.
). Il a la capacité d'agir en fonction du nombre de bâton restant, et il se débrouille toujours pour que le nombre de bâton lui soit favorable.



Derniers commentaires