php, base de données et couche d’abstraction 2 (Compteur de requêtes)
Nous avons Vu précédement le principe des couches d’abstraction dans la gestion des SGBD. Maintenant allons plus loin et réalisons un compteur de requêtes. Prenons l’exemple d’une base de donées MySQL. Si vous avez bien compris le principe de la couche d’abstraction, vous devez avoir une classe avec une fonction ressemblant à celle si : class database { /* [...] * On passe la partie connexion à la base de données et définition des variables de la classe *(Notament Countquery qui doit être initialisé à 0). * [..] */ function query( $query ) { // On réalise la requête MySQL $this->Query = mysql_query ($query) or die ( $this->error_msg($query) ); // Compteur de requête : $this->Countquery++; return $this->Query; }…