| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    Comment exporter des données de MySQL vers Excel dans une fonction PHP
    Les données stockées dans une base de données MySQL sont facilement triables par ordinateurs, mais le fichier de la table elle-même peut être difficile à lire aux humains et ne sont pas nécessairement compatibles avec d'autres ordinateurs . Pour partager facilement vos données , vous pouvez exporter les informations MySQL vers un tableur en le convertissant en ce qui est connu comme format " CSV " , un système de partage des données tabulaires afin qu'il puisse analysée par une application comme Microsoft Excel. Instructions
    1

    Créer un nouveau fichier texte vide et nommez-le " export.php . " Ouvrez ce fichier dans un éditeur de texte - ou environnement de développement PHP si vous en avez un - " " (ne pas inclure les guillemets ) sur la dernière ligne de démarcation le code PHP - tout le reste sera écrit entre les lignes
    2

    définir une variable de lien PHP utilisant la fonction mysql_connect () et l'emplacement de votre base de données MySQL, votre nom d'utilisateur et votre mot de passe. . Si la base se trouvaient à " mysql.example.com " et l'utilisateur " JohnDoe " eu le mot de passe "12345 ", vous devez taper (y compris les guillemets ) :

    $ link = mysql_connect (" mysql. example.com "," johnDoe "," 12345 " ) .

    Cela devrait être la deuxième ligne dans votre fichier PHP, immédiatement après " < php " .
    3 < p> Sélectionnez la base de données avec le mysql_select_db ( ) commande , en plaçant le nom de votre base de données entre les parenthèses. Si la base de données a été appelée " my_database , " vous ne tapez la commande suivante en tant que troisième ligne de votre code PHP (y compris les guillemets autour du nom de la base ) :

    mysql_select_db ( " my_database ");

    4

    créer la variable "$ getdata » et utiliser la fonction de mysql_query () de PHP pour créer une requête MySQL valide. Pour sélectionner tout le tableau " ma_table ", vous devez taper (y compris les guillemets autour de la requête MySQL) :

    $ getdata = mysql_query ("SELECT * FROM ma_table ");

    changement la requête entre les parenthèses de mysql_query () si vous voulez exporter quelque chose de moins que votre tableau complet .
    5

    Copiez et collez le code suivant directement dans votre fichier PHP juste après la ligne 5 et avant le " > " balise de fermeture , en ne faisant aucune modification du code :

    $ rowpr =" ";

    while ( $ row = mysql_fetch_array ( $ getdata , MYSQL_NUM )) {
    < p> foreach ( $ row que $ el) {

    $ rowpr = $ rowpr . $ el . "," ;

    }

    $ rowpr = substr ( rowpr $ , 0 , -1). "\\ n" ; }



    mysql_close ( $ link);

    echo $ rowpr ;
    6

    Sauvegardez le fichier et fermez votre éditeur de texte. Si votre serveur PHP ne se situe pas sur le même ordinateur , transférer le fichier sur le serveur PHP
    7

    Ouvrez le fichier dans un navigateur Web ; . Vous verrez une longue chaîne de texte constitué de vos données . Choisissez "Enregistrer sous" (Control- S sur la plupart des PC , Commande-S sur Apple OSX) et enregistrez le fichier avec l'extension de fichier « . Csv ». Ce fichier peut être ouvert dans Excel, modifiée et partagée avec d'autres qui ont aussi Excel sur leur ordinateur.

    Previous :

    next :
      articles connexes
    ·Comment puis- je créer un service Web de voyage Page 
    ·Comment mettre en place une présentation Zend dans Net…
    ·PHP Mise Tutorial 
    ·Comment faire un site PHP pour les débutants 
    ·Comment puis-je ajouter Google Analytics à un fichier …
    ·Comment changer le mot de passe dans les scripts PHP po…
    ·Comment importer des contacts Hotmail Grâce à PHP 
    ·Comment utiliser plusieurs variables dans une chaîne d…
    ·PHP Class règles de nommage 
    ·Comment faire pour activer InnoDB dans MySQL 5 avec cPa…
      articles en vedette
    ·Comment lire iFrame contenu en JavaScript 
    ·Options de Dim dans VBA 
    ·Propriétés du contrôle Visual Basic 
    ·Comment puis- je régler mon contrôles ActiveX 
    ·Comment passer la valeur du bouton Comme un champ caché…
    ·Mégaprojets en Java 
    ·Diagrammes UML expliqué 
    ·Comment faire pour vérifier si les deux tableaux ont l…
    ·Tutoriels mot avec VB 
    ·Comment faire pour créer et mettre à jour les fonctio…
    Copyright © Connaissances Informatiques http://fr.wingwit.com