Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako exportovať MySQL dát do programu Excel v PHP funkcia

Dáta uložené v databáze MySQL sú ľahko sortable pomocou počítačov , ale samotný súbor tabuľke môže byť ťažké pre ľudí čítať a nemusí byť nutne kompatibilné s inými počítačmi . Ak chcete zdieľať svoje dáta ľahko , môžete exportovať MySQL informácie do tabuľky prevedením do toho , čo je známe ako formát " oddelený čiarkami " , systém rozdeľovania tabuľkových dát , aby bolo možné analyzovať pomocou aplikácie , ako je Microsoft Excel . Pokyny dovolená 1

Vytvoriť nový prázdny textový súbor a pomenujte ju " export.php . " Otvorte tento súbor v textovom editore - alebo vývoj PHP prostredie , ak máte jedno - písať " " ( nezahŕňajú úvodzoviek ) na poslednom riadku vymedziť PHP kód - všetko ostatné je napísané medzi týmito riadkami
2

Definujte premennú PHP prepojenie pomocou mysql_connect ( ) funkcie a MySQL umiestnenie databázy , užívateľské meno a heslo .. Ak sa databáza nachádza na " mysql.example.com " a užívateľ " johndoe " mal heslo " 12345 , " by ste zadať ( vrátane úvodzoviek ) :

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

To by malo byť na druhom riadku v PHP súboru , hneď po " < php " .
3

Vyberte databázu s mysql_select_db príkazu ( ) , umiestnenie na názov databázy medzi zátvorky . Ak sa databáza s názvom " my_database , " by ste zadajte nasledujúce ako tretí riadok PHP kódu ( vrátane úvodzoviek okolo názov databázy ) :

mysql_select_db ( " my_database " ) ;

4

Vytvorte premennú " $ GetData , " a pomocou PHP funkcie mysql_query ( ) na vytvorenie platného MySQL dotazu . Ak chcete vybrať všetko z tabuľky " my_table , " by ste zadať ( vrátane úvodzoviek okolo dotazu MySQL ) :

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

Zmeniť otázka medzi zátvorkách mysql_query ( ) , ak chcete niečo menej , než Váš kompletný tabuľky exportovať .
5

skopírujte a vložte nasledujúci kód priamo do PHP súboru tesne po riadku 5 a pred " ? > " zatváranie značku , takže žiadne zmeny kódu :

$ rowpr = " " ;

while ( $ row = mysql_fetch_array ( $ getdata , MYSQL_NUM ) ) {

foreach ( $ row as $ el ) {

$ rowpr = $ rowpr . $ El . " , " ;

}

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

}

mysql_close ( $ link ) ;

echo rowpr $ ;
6

Uložte súbor a zatvorte textový editor . Ak je váš PHP server nie je umiestnený na rovnakom počítači , preniesť súbor na PHP serveri
7

Otvorte súbor vo webovom prehliadači ; . Uvidíte dlhý reťazec texte , skladajúci sa z vašich dát . Zvoľte " Uložiť ako " ( Control - S na väčšine počítačov , Command - S na Apple OSX ) a uložte súbor s príponou súboru " CSV . " . Tento súbor možno teraz otvoriť v programe Excel , upravený a zdieľať s ostatnými , ktorí majú tiež Excel na svojom počítači .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené