Manuel PEAR
Précédent
Chapitre 34. Bases de données
Suivant
DB
Table des matières
Introduction - DSN
-- Le nom du pilote de base de données (The Data Source Name)
Introduction - Connexion
-- Se connecter et se déconnecter d'une base de données
Introduction - Requête
-- Exécuter des requêtes
Introduction - Résultats
-- Obtenir des données depuis une requête de résultats
Introduction - Préparer et Exécuter
-- Prépare et exécute des traitements SQL
Introduction - autoPrepare et autoExecute
-- Prépare et exécute automatiquement une requête SQL
Introduction - Portabilité
-- Portabilité de base de données
Introduction - Séquences
-- Séquences et auto-incrémentation
DB
-- Classe principale
DB::connect()
-- Se connecte à une base de données
DB::isError()
-- Détermine si une variable est un objet DB_Error
DB_common
-- Interface pour l'accès aux bases de données
DB_common::affectedRows()
-- Trouve le nombre de lignes affectées
DB_common::autoCommit()
-- Active ou non l'auto-commit
DB_common::autoExecute()
-- Prépare et éxécute automatiquement les requêtes INSERT ou UPDATE basées sur les variables fournies
DB_common::autoPrepare()
-- Prépare une requête INSERT ou UPDATE basée sur les variables fournies
DB_common::commit()
-- Valide la transaction courante
DB_common::createSequence()
-- Crée une nouvelle séquence
DB_common::disconnect()
-- Termine la connexion à la base de données
DB_common::dropSequence()
-- Supprime une séquence
DB_common::escapeSimple()
-- Protège une chaîne en accord avec les standards du gestionnaire utilisé
DB_common::execute()
-- Exécute une requête SQL préparée
DB_common::executeMultiple()
-- Exécute une requête préparée SQL pour chaque élément d'un tableau
DB_common::freePrepared()
-- Libère les ressources associées à une requête SQL préparée
DB_common::getAll()
-- Récupère toutes les lignes
DB_common::getAssoc()
-- Récupère le résultat dans un tableau
DB_common::getCol()
-- Récupère une seule colonne
DB_common::getListOf()
-- Récupère les informations système de la base de données
DB_common::getOne()
-- Récupère la première colonne de la première ligne
DB_common::getOption()
-- Détermine le statut courant d'une option de configuration PEAR DB
DB_common::getRow()
-- Récupère la première ligne
DB_common::limitQuery()
-- Envoi une requête limitée à la base de données
DB_common::nextId()
-- Retourne le nombre suivant pour une séquence
DB_common::nextQueryIsManip()
-- Informs the DB driver that the next query is a manipulation query
DB_common::prepare()
-- Prépare une requête SQL pour exécution future
DB_common::provides()
-- Vérifie si une fonctionnalité est disponible sur le système courant
DB_common::query()
-- Exécute une requête sur la base de données
DB_common::quote()
-- Déconseillé : Protège une chaîne
DB_common::quoteIdentifier()
-- Formate une chaîne pour pouvoir l'utiliser en tant qu'identifiant
DB_common::quoteSmart()
-- Formatte une entrée pour être utilisée de façon sécurisée
DB_common::rollback()
-- Annule la transaction courante
DB_common::setFetchMode()
-- Configure le mode de récupération par défaut
DB_common::setOption()
-- Configure les options de PEAR DB au moment de l'exécution
DB_common::tableInfo()
-- Récupère les informations sur les colonnes d'une table ou d'un résultat de requête
DB_result
-- Ensemble des informations des résultats DB
DB_result::fetchInto()
-- Récupère une ligne dans une variable
DB_result::fetchRow()
-- Récupère une ligne
DB_result::free()
-- Libère un résultat
DB_result::nextResult()
-- Retourne les résultats des requêtes multiples
DB_result::numCols()
-- Retourne le nombre de colonnes
DB_result::numRows()
-- Retourne le nombre de lignes
DB_Error
-- Objet DB Error
Une API unifiée pour l'accès à toutes les bases de données SQL.
Précédent
Sommaire
Suivant
Bases de données
Niveau supérieur
Introduction - DSN