ObjetBDD - classe d'encapsulation des accès aux tables
ObjetBDD est une classe PHP dont
l'objectif est de faciliter le travail du développeur, en automatisant
toute la partie "pénible" du codage de l'accès aux données. Elle
réalise automatiquement les opérations suivantes :
- transformation des dates entre le format de stockage en
base de données et le format d'affichage, en lecture comme en écriture
- gestion automatique des clés
- gestion automatique des commandes insert ou update
- gestion des guillemets pour les opérations d'écriture sur
les chaînes
- ...
Elle dispose de fonctions permettant notamment de récupérer rapidement
tout le contenu d'une table, ou pour supprimer un enregistrement,
utiliser une requête sql spécifique...
En lecture, elle ramène un tableau, dont chaque valeur de la table est
nommé par le nom de la colonne en base de données (récupération
automatique du nom des colonnes si le SGBD le permet). En écriture,
elle accepte un tableau construit de la même façon.
Elle utilise ADODB pour les accès à la base de données.
Elle a été utilisée avec succès sur des bases de données SYBASE ASE et
MySQL.