| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Sådan eksporteres MySQL data til Excel i en PHP funktion
    Data gemt i en MySQL-database er let sorteres af computere , men tabellen selve filen kan være svært for mennesker at læse og er ikke nødvendigvis kompatible med andre computere. Hvis du vil dele dine data nemt , kan du eksportere MySQL oplysninger til et regneark ved at omdanne den til hvad der er kendt som " kommasepareret " format , et system til opdeling tabeldata , så det kan analyseres af et program som Microsoft Excel. Instruktioner
    1

    Opret en ny tom tekstfil og navngive den " export.php ". Åbn denne fil i en teksteditor - eller PHP udviklingsmiljø , hvis du har en - "" ( Omfatter ikke anførselstegn) på den sidste linje til at afgrænse PHP kode - alt andet vil blive skrevet mellem disse linjer
    2

    Definer en PHP link variabel ved hjælp af mysql_connect () funktion , og din MySQL-database placering, dit brugernavn og din adgangskode. . Hvis databasen blev placeret på " mysql.example.com ", og bruger " johndoe " havde password " 12345 ", du ville skrive (inkluder anførselstegn) : Hej

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

    Dette bør være den anden linje i din PHP-fil , umiddelbart efter " < php " .
    3 < p> Vælg den database med mysql_select_db () kommando , hvilket placerer navnet på din database mellem parentes. Hvis databasen blev kaldt " my_database ," du ville skrive følgende som tredje linje i din PHP-kode ( omfatter anførselstegn omkring databasen navn) : Hej

    mysql_select_db ( " my_database ");
    < br > 4

    Opret variablen " $ getdata , " og bruge PHP mysql_query ( ) funktionen til at oprette en gyldig MySQL forespørgsel. Hvis du vil vælge alt fra tabellen " my_table ," du ville skrive ( omfatte anførselstegn omkring MySQL query ) : Hej

    $ getdata = mysql_query ( "SELECT * FROM my_table ")

    Change forespørgslen mellem parentes i mysql_query ( ), hvis du vil eksportere noget mindre end din komplette bord.
    5.

    Kopier og indsæt følgende kode direkte ind i din PHP-fil lige efter linje 5 og før " > " afsluttende tag , hvilket gør nogen ændringer i koden : Hej

    $ rowpr =" " ;

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

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

    }

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

    }

    mysql_close ( $ link) ;

    echo $ rowpr ,
    6

    Gem filen og lukke din teksteditor. Hvis din PHP server ikke er placeret på den samme computer , kan du overføre filen til PHP server
    7

    Åbn filen i en webbrowser , . Vil du se en lang tekststreng bestående af dine data . Vælg "Gem som" ( ctrl- S på de fleste pc'er , Command -S på Apple OSX ), og gem filen med filtypenavnet " . Csv " . Denne fil kan nu åbnes i Excel , ændres og deles med andre , der også har Excel på deres computer.

    Forrige :

    næste :
      Relaterede artikler
    ·Security Token Fejl i PHP 
    ·Sådan Bulk - Delete Tabeller i MySQL 
    ·Sådan søgealgoritmer i PHP 
    ·Sådan Medtag en PHP fil i TPL 
    ·Sådan sparer en PHP Fil & vedhæfte det til din websid…
    ·Sådan Luk PHP Tags 
    ·Sådan Send gratis SMS Brug PHP 
    ·Sådan får Image Height & Bredde i PHP 
    ·Hvad er MySQL 
    ·Hjælp med PHP og Compilation mislykkedes 
      Anbefalede Artikler
    ·Sådan kører Perl Brug Notesblok 
    ·Sådan bruges et afkrydsningsfelt til Filter en liste 
    ·Sådan får du en version af et Python Installeret 
    ·Hvordan man skriver en Vim Script 
    ·Hvad er NetBeans Development 
    ·En liste over Scala Metoder 
    ·Sådan kører en PHP Cron Job 
    ·Hvordan laver man en original Workspace i Visual Basic …
    ·Sådan Konverter til UTF- 8 i MySQL 
    ·Sådan oprettes Hello World i Microsoft Visual C 2010 E…
    Copyright © Computer Viden http://www.computerdk.com