Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Microsoft Access >> .

Come posso importare un documento di Microsoft Access in un database PHP

? MySQL è il database più utilizzato con il linguaggio di scripting PHP . È possibile importare un documento di Microsoft Access in un database di PHP , importando i dati di Microsoft Access , e la scrittura di un database MySQL utilizzando PHP . PHP è dotato di funzioni che consentono di importare i dati di accesso a un database ODBC e di scrivere i dati direttamente in un database MySQL . Istruzioni
1

Creare il database MySQL per contenere i dati di accesso utilizzando la riga di comando di MySQL , o un programma come " phpMyAdmin ". Ad esempio , nella riga di comando di MySQL , digitare:

CREATE DATABASE ` dipendenti ` default set di caratteri utf8 COLLATE utf8_unicode_ci ;
2

Creare una tabella MySQL con una struttura che è la stessa come la struttura del database di Access utilizzando la riga di comando di MySQL , o un programma come " phpMyAdmin ". Ad esempio , nella riga di comando di MySQL , digitare:

CREATE TABLE ` dipendenti ` ` dipendenti ` (

`id` INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY , Stati

. ` nome ` VARCHAR ( 100 ) NOT NULL ,


`email` VARCHAR ( 100 ) NOT NULL

) ENGINE = MyISAM ;
3

Creare un file PHP usando un editor o il Blocco note. Connettersi al database di Access utilizzando la funzione " odbc_connect " , e passando il nome del database /posizione , nome utente e password . Ad esempio, digitare :

$ ADBC = odbc_connect ( "accesso" , " user " , "pass" ) or die (" Impossibile connettersi al database di Access ! " ? ) ;
4

creare una query per selezionare tutti i record del documento Access. Ad esempio, digitare :

$ query = "SELECT * FROM dipendenti " ;
5

Eseguire la query sul database di Access utilizzando la funzione " odbc_exec " . Ad esempio, digitare :

$ risultato = odbc_exec ( $ ADBC , $ query ) or die (" ! Impossibile eseguire la query sul database di Access ");
6

Collegare al server di database MySQL , e selezionare il database creato . Ad esempio, digitare :

$ MDBC = mysql_connect ( " localhost " , "username " , "password" ) or die (" Impossibile connettersi al server di database MySQL " ) ;

$ mdb = mysql_select_db ( " dipendenti") or die ( "Impossibile selezionare il database MySQL !") ;
7

scorrere le righe del database di Access , e importare i dati in variabili PHP . Creazione di una stringa di query per inserire i dati per ogni riga nel database MySQL . Ad esempio, digitare :

mentre ( odbc_fetch_row ( $ risultato) ) {

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

$ name = odbc_result ( $ risultato , "nome" ) ;

$ email = odbc_result ( $ risultato , "email" ) ;

$ insert = sprintf ( ' INSERT INTO ` dipendenti ` (` id `, ` nome ` , ` email ` ) VALUES ( " % s " , " % s " , "% s " ) ' , $ id , $ nome , $ email ) ;
8

eseguire l' inserto di MySQL . query per inserire i dati e chiudere il ciclo

$ ins_result = mysql_query ( $ insert ) or die ( "Impossibile inserire dati in database MySQL !") ; }


? >

 

software © www.354353.com