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 môžem importovať Access dokument Microsoft Into PHP databázy

? MySQL je najbežnejší databáza používa sa skriptovacom jazyku PHP . Môžete importovať dokument programu Microsoft Access do databázy PHP importom dát aplikácie Microsoft Access , a písanie na MySQL databázu pomocou PHP . PHP má vstavané funkcie , ktoré vám umožní importovať prístup k dátam ako databáza ODBC a zapisovať dáta priamo do databázy MySQL . Pokyny dovolená 1

Vytvorenie databázy MySQL držať dáta programu Access pomocou MySQL príkazového riadku , alebo nástroj ako " phpMyAdmin . " Napríklad , v MySQL príkazového riadku , zadajte :

CREATE DATABASE ` zamestnancov ` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ;
2

Vytvorte tabuľku MySQL so štruktúrou , ktorá je rovnaká ako štruktúry databázy Access pomocou MySQL príkazového riadku , alebo nástroj ako " phpMyAdmin . " Napríklad , v MySQL príkazového riadku , zadajte :

CREATE TABLE ` zamestnanca ` `` zamestnanca (

` id ` INT unsigned NOT NULL AUTO_INCREMENT PRIMARY KEY ,

. ` Názov ` VARCHAR ( 100 ) NOT NULL ,

` e ` VARCHAR ( 100 ) NOT NULL

) ENGINE = MyISAM ;
3

Vytvoriť súbor PHP pomocou editora alebo Poznámkový blok . Pripojte sa k databáze programu Access pomocou funkcie " odbc_connect " , a okolo názov databázy /umiestnenie , užívateľské meno a heslo . Napríklad , typ : ?

< Php

$ ADBC = odbc_connect ( " prístup " , " užívateľ " , " prospel " ) or die ( "Nemožno sa pripojiť k databáze prístup ! " ) ;
4

Vytvorte dotaz , ktorý vyberie všetky záznamy z dokumentu programu Access . Napríklad typ :

$ query = " SELECT * FROM zamestnanci " ;
5

Spustenie dotazu proti databáze programu Access pomocou funkcie " odbc_exec " . Napríklad typ :

$ result = odbc_exec ( $ ADBC , $ query ) or die ( " Nemožno vykonať dotaz na databázu Access ! " ) ;
6

Pripojte sa MySQL databázový server , a vyberte databázu , ktorú ste vytvorili . Napríklad typ :

$ MDBC = mysql_connect ( " localhost " , " užívateľské meno " , " heslo " ) or die ( " ! Nedá sa pripojiť k MySQL serveru " ) ;

$ mdb = mysql_select_db ( " zamestnanci " ) or die ( " Nemožno vybrať databázu MySQL ! " ) ;
7

iteráciu riadkov v databáze Access a importovať dáta do PHP premenné . Vytvorte reťazec dotazu vložiť dáta pre každý riadok do databázy MySQL . Napríklad typ :

while ( odbc_fetch_row ( $ result ) ) {

$ id = odbc_result ( $ result , " id " ) ;

$ name = odbc_result ( $ result , " meno " ) ;

$ email = odbc_result ( $ result , " e - mail " ) ;

$ insert = sprintf ( " INSERT INTO ` zamestnancov ` ( ` id ` , ` meno ` , ` email ` ) VALUES ( " % s " , " % s " , " % s " ) ' , $ id , $ name , $ email ) ;
8

Execute vložky MySQL . dotaz na vloženie dát , a uzavrieť slučku

$ ins_result = mysql_query ( $ vložka ) or die ( " Nemožno vložiť dáta do MySQL databázy ! " ) ;

}

>

Najnovšie články

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