XXI. dbx

Avertissement

Ce module est EXPERIMENTAL . Cela signifie que le comportement de ces fonctions , leurs noms et concrètement , TOUT ce qui est documenté ici peut changer dans un futur proche , SANS PREAVIS ! Soyez-en conscient , et utiliser ce module à vos risques et périls .

Le module dbx est un module d' abstraction de base de données (db pour database (base de données ) et 'X ' pour toutes les bases supportées ) . Les fonctions dbx vous permettent d ' accéder à toutes les bases supportées , avec la même convention . Pour cela il vous faut avoir ces fonctions compilées avec PHP ( option de configuration --enable-dbx et toutes les bases que vous souhaitez utiliser . Par exemple , si vous voulez accéder à MySQL depuis dbx , vous devez aussi configurer PHP avec --with-mysql . Les fonctions dbx n ' interface pas directement les bases de données , mais utilise les modules de support de ces bases . Pour pouvoir utiliser une base avec le module dbx , il vous faut l ' avoir configuré avec PHP , ou bien la charger dynamiquement . Actuellement les bases MySQL , PostgreSQL , Microsoft SQL server , FrontBase et ODBC sont supportées , mais d' autres suivront bientôt (j'espère ) .

La documentation complémentaire ( ajout de nouvelles bases à dbx ) est accessible à http : / /www.guidance.nl / php / dbx / doc / .

Table des matières
dbx_close -- Ferme une connexion à une base
dbx_compare -- Compare two rows for sorting purposes
dbx_connect -- Ouvre une connexion à une base de données
dbx_error -- Rapporte le message d'erreur du dernier appel de fonction
dbx_escape_string -- Escape a string so it can safely be used in an sql-statement.
dbx_query -- Envoie une requête et lit tous les résultats
dbx_sort -- Tri un résultat avec une fonction utilisateur