Cette classe permet d'accéder facilement base de données indépendante pour n'importe quel serveur de bases de données.
) Situé dans / RocksDatabase.php (ligne 18)
Le constructeur donne la base de données du configFileName $ qu'il va utiliser.
La méthode Execute exécute le SQL et retourne le dernier ID inséré si elle était un insert
La méthode retourne GetTableFieldInfo les détails sur le terrain pour une table donnée.
La méthode RegisterSQLErrorCallbackFunction appelle la fonction, il est passé sur une erreur SQL afin que le développeur peut la gérer correctement.
La méthode Select exécute le SQL et retourne soit une valeur unique ou un tableau
La méthode SelectArray exécute le SQL et retourne toujours un tableau de résultats
= "DatabaseName" (line 54 ) DatabaseConfigName = "DatabaseName" (ligne 54) La clé de configuration de la base le nom utilisé dans le fichier de configuration
= "Database" (line 38 ) DatabaseSectionName = "Database" (ligne 38) Le nom de la section base de données utilisée dans le fichier de configuration
= "DatabaseType" (line 58 ) DatabaseTypeConfigName = "databasetype" (ligne 58) La clé de configuration datbase type utilisé dans le fichier de configuration
= "Debug" (line 62 ) DebugConfigName = "Debug" (ligne 62) La clé de configuration de débogage utilisés dans le fichier de configuration
= "Hostname" (line 50 ) HostnameConfigName = "hostname" (ligne 50) La clé de configuration de l'hôte nom utilisé dans le fichier de configuration
= "Password" (line 46 ) PasswordConfigName = "Password" (ligne 46) La clé de configuration de mot de passe utilisés dans le fichier de configuration
= "Username" (line 42 ) UsernameConfigName = "Username" (ligne 42) La clé de configuration identifiant utilisé dans le fichier de configuration