Accéder à la base de données à l'aide de JDatabase

From Joomla! Documentation

This page is a translated version of the page Accessing the database using JDatabase and the translation is 100% complete.
Copyedit.png
This Article Needs Your Help

This article is tagged because it NEEDS REVIEW. You can help the Joomla! Documentation Wiki by contributing to it.
More pages that need help similar to this one are here. NOTE-If you feel the need is satistified, please remove this notice.


Other languages:
Bahasa Indonesia • ‎Deutsch • ‎English • ‎Nederlands • ‎español • ‎français • ‎português do Brasil • ‎română • ‎русский • ‎فارسی • ‎हिन्दी • ‎বাংলা • ‎中文(台灣)‎
Joomla! 
3.x
Joomla! 
2.5

Informations utiles

Être capable d'utiliser JDatabase est essentiel lorsque vous commencez à développer pour Joomla. Le didacticiel sera divisé en deux parties indépendantes :

Informations avancées

Ce didacticiel explique comment utiliser les transactions avec JDatabase (disponible depuis la version Joomla 3.x) :

Ce tutoriel explique comment utiliser les méthodes union avec JDatabaseQuery (disponible depuis les versions Joomla 3.3) :

Connecteurs de stockage pris en charge

Le tableau ci-dessous présente la base de données et les connecteurs de stockage disponibles pour Joomla! ainsi que la version de Joomla! pour laquelle ils sont disponibles.

Pour rendre disponible un connecteur dans l’installation Joomla! ou la gestion de la configuration, vous devrez vous assurer que la bibliothèque PHP est installée (par exemple : pour PHP5 et MySQL, la bibliothèque php5-mysql devra être installée).

Base de données Versions de Joomla! Joomla DB
MySQL Joomla 1.5Joomla 2.5Joomla 3.0Joomla 4.0 Oui
Microsoft SQL Server Joomla 2.5Joomla 3.0 Oui
Microsoft SQL Azure Joomla 2.5Joomla 3.0 Oui
Postgresql Joomla 3.0Joomla 4.0 Oui (En Joomla 4.0 et plus seulement à travers la librairie PDO pour postgres)
Oracle DB Joomla 3.0 Non
SQL Lite Joomla 3.0Joomla 4.0 Non
PHP Data Objects (PDO)* Joomla 3.0Joomla 4.0 Non
  • PHP Data Objects est une couche de base de données livrée avec PHP 5.1+.