Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    Slik eksporterer MySQL data til Excel i et PHP -funksjon
    Data som er lagret i en MySQL database er lett sorterbar av datamaskiner , men tabellen filen i seg selv kan være vanskelig for mennesker å lese og er ikke nødvendigvis kompatible med andre datamaskiner . For å dele dine data enkelt , kan du eksportere MySQL til et regneark ved å konvertere den til det som kalles " kommaseparert " format , et system for å dele data i tabellform slik at den kan analyseres av et program som Microsoft Excel. Instruksjoner
    en

    Opprett en ny tom tekstfil og gi den navnet " export.php . " Åpne denne filen i en teksteditor - eller PHP utviklingsmiljø hvis du har en - " " ( ikke bruke anførselstegn ) på den siste linjen for å avgrense PHP-koden - alt annet vil bli skrevet mellom disse linjene
    2

    Definer en PHP lenke variabel med bruk av mysql_connect ( ) -funksjonen og MySQL database beliggenhet , ditt brukernavn og passord . . Hvis databasen ble plassert på " mysql.example.com ", og brukeren " johndoe " hadde passord " 12345 ", du ville skrive ( anførselstegn ) : en

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

    Dette bør være den andre linjen i din PHP -fil , umiddelbart etter " < php " .
    3 < p> Velg databasen med mysql_select_db ( ) kommando , plassere navnet på databasen mellom parenteser. Hvis databasen ble kalt " my_database ," du skal skrive inn følgende som den tredje linjen i PHP-koden ( bruke anførselstegn rundt databasenavnet ) : en

    mysql_select_db ( " my_database ");

    4

    Lag variabelen " $ GetData , " og bruke PHP mysql_query ()-funksjonen til å lage en gyldig MySQL spørring . Slik velger du alt fra bordet " my_table ," du ville skrive ( bruke anførselstegn rundt MySQL spørring) : en

    $ GetData = mysql_query ( "SELECT * FROM my_table ");

    Change spørringen mellom parentes i mysql_query ( ) hvis du ønsker å eksportere noe mindre enn den fullstendige tabellen .
    5

    Kopier og lim inn følgende kode direkte inn i din PHP -fil rett etter linje 5 og før " > " avsluttende koden , gjør ingen endringer i koden : en

    $ rowpr =" ";

    while ( $ rad = 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

    Lagre filen og lukk teksteditor. Hvis PHP server ikke er plassert på samme datamaskin , overføre filen til PHP server
    7

    Åpne filen i en nettleser ; . Vil du se en lang tekststreng som består av dine data . Velg "Lagre som" ( Ctrl- S på de fleste PCer , Command - S på Apple OSX ) og lagre filen med filtypen " . Csv " . Denne filen kan nå åpnes i Excel , modifisert og deles med andre som også har Excel på datamaskinen sin .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan legge til , redigere og slett PHP 
    ·Hvordan å lage dynamiske websider ved hjelp av PHP og …
    ·Mysql PHP Windows -konfigurasjon Tutorial 
    ·Hvordan bruke PHP til å samhandle med MySQL 
    ·Slik kjører du en PHP fil i en Browser 
    ·Hvordan List PHP Informasjon om HostGator 
    ·Hvor å Endre Style Sheets med Cookies i PHP 
    ·Hvordan gjøre AJAX Med PHP og HTML 
    ·Hvordan bruke PHPMailer på en Webform 
    ·Hvordan bruke forskjellige farger i en PHP String 
      Anbefalte artikler
    ·Slik bruker du en tekstboks for File Name VB6 
    ·Hvordan sortere en Array Alfabetisk i PHP 
    ·Hvordan tillate PHP på IIS 6.0 
    ·Nøstet MSI Installasjon 
    ·Hvordan slå en ekstern JavaScript Into Internt 
    ·Dato Sammenligning i VBA 
    ·Slik fjerner en tom tekstboks i VBA 
    ·Hvordan Raise et heltall til en Power i C 
    ·Klassevariabler av Java Coding 
    ·VBS Script Tutorial 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/