module d afficahge csv

Mise à jour: 30 janvier 2013
Version: 1.0
Author: Jean-Louis Bicquelet-Salaün
Location: http://jlbicquelet.free.fr
Copyright: (c) 2013 Jean-Louis BICQUELET-SALAÜN

show csv

Ce module php permet d'afficher des fichiers au format csv sous forme de tableaux à un format prédéfini. Vous pouvez le télécharger le moduleshow_csv.php.

utilisation

Il suffit d'inclure le module show_csv.inc dans votre page et d'appeler une des fonctions d'affichage. Par exemple:
<?php
include 'show_csv.php';

print_csv_tab2('tel.csv');
?>

Avec un fichier tel.csv contenant

Bicquelet,Jean-Louis,0801010101
autre,?,0101010101
suivant,?,0102020202

Va afficher ceci:

nom prenom telephone
Bicquelet Jean-Louis 0801010101
autre ? 0101010101
suivant ? 0102020202

fonctions

print_csv_tabx($fichier)

En fonction de la valeur x qui va de 1 à 3, le fichier csv $fichier est affiché comme ceci

  • valeur 1

    stat 1 nom stat 2
    1 john 4
    7 jane 2
    8 charly 2

  • valeur 2

    nom prenom telephone
    Bicquelet Jean-Louis 0801010101
    autre ? 0101010101
    suivant ? 0102020202

  • valeur 3

    nom prenom telephone
    Bicquelet Jean-Louis 0801010101
    autre ? 0101010101
    suivant ? 0102020202

Vous pouvez bien sur, modifier les paramêtres de font et de couleurs afin d'adapter ceux-ci à vos besoins.

print_csv_aixlpp($fichier,$sep)

Le fichier csv $fichier est au format
nom;description;version;date;tar.gz;lpp aix
exmple de fichier:
epm;ESP package manager - gestionnaire de paquets , générateur de bff ,deb, rpm;4.1;13/07/2009;epm-4.1-aix-5.3-powerpc.tgz;epm.bff
dos2unix;dos2unix et unix2dos, convertisseurs de format;1.0;13/07/2009;dos2unix-1.0-aix-5.3-powerpc.tgz;dos2unix.bff
xftp;xftp interface graphique pour faire du ftp en particulier sur des arbvorescences;2.1;27/09/2007;xftp-2.1-aix-5.3-powerpc.tgz;xftp.bff

Cela donne un tableau comme ceci:

nom description version date tar.gz lpp aix
epm ESP package manager - gestionnaire de paquets , générateur de bff ,deb, rpm 4.1 13/07/2009
dos2unix dos2unix et unix2dos, convertisseurs de format 1.0 13/07/2009
xftp xftp interface graphique pour faire du ftp en particulier sur des arbvorescences 2.1 27/09/2007

print_csv_aixrpm($fichier,$sep)

Le fichier csv $fichier est au format
nom;description;version;date;version AIX;nom rpm

nom description version date AIX rpm
putty le célèbre putty 4.1 26/06/2008 5.1 putty-0.60-1.aix5.1.ppc.rpm
glib glib est une librairie necessaire à putty 1.2 26/06/2008 4.3 glib-1.2.10-2.aix4.3.ppc.rpm