Différences entre les versions de « Programmation PHP/PEAR »

aucun résumé de modification
== DB ==
L'extension PEAR DB fournit une gamme de fonctions de gestion de [[../Bases de données|base de données]] permettant d'utiliser le même code quel que soit la base de données. Cela permet, si vous décidez de changer de BDD de ne pas être obligé de modifier de nouveau tous vos scripts. Un simple changement de variable vous permettra de passer de [[MySQL]] à [[Oracle]] par exemple.
 
Elle n'est plus supportée depuis 2015<ref>http://pear.php.net/package/DB</ref>.
 
=== Connexion à la base ===
</source>
 
== Spreadsheet_Excel_Writer ==
== Spreadsheet ==
AvecCette lebibliothèque fichier <code>include "Spreadsheet/Excel/Writer.php;</code>,fournit des classes de [[Translinguisme/Programmation#Manipulation_de_fichier_Excel|manipulation de fichier .xls sont disponibles]]<ref>[http://pear.php.net/package/Spreadsheet_Excel_Writer/docs/latest/Spreadsheet_Excel_Writer/Spreadsheet_Excel_Writer_Format.html pear.php.net]</ref><ref>[http://g-ernaelsten.developpez.com/tutoriels/excelphp/ developpez.com]</ref>.
 
=== Générer des fichier Excel depuis une BDD ===
Avec le fichier <code>include "Spreadsheet/Excel/Writer.php;</code>, des classes de [[Translinguisme/Programmation#Manipulation_de_fichier_Excel|manipulation de fichier .xls sont disponibles]]<ref>[http://pear.php.net/package/Spreadsheet_Excel_Writer/docs/latest/Spreadsheet_Excel_Writer/Spreadsheet_Excel_Writer_Format.html pear.php.net]</ref><ref>[http://g-ernaelsten.developpez.com/tutoriels/excelphp/ developpez.com]</ref>.
 
Pour l'installer, il faut simplement télécharger le paquetage [http://pear.php.net/package/Spreadsheet_Excel_Writer/download Spreadsheet_Excel_Writer], qui utilise [http://pear.php.net/package/OLE/download OLE] et [http://pear.php.net/package/Console_Getopt/download Getopt].
 
Pour l'utiliser :
<source lang=php>
include "Spreadsheet/Excel/Writer.php;
</source>
 
Elle n'est plus supportée depuis 2012<ref>http://pear.php.net/package/Spreadsheet_Excel_Writer/</ref>.
 
=== Limites ===