Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> SQL Server >> .

Come accedere a un database Microsoft SQL Server con PHP in Linux e Unix

Per accedere a un database Microsoft SQL Server da PHP usando Unix o Linux , è necessario utilizzare l'estensione PHP MSSQL. L'estensione permette di accedere ai database di Microsoft SQL Server con un set completo di funzioni che rispecchiano le funzioni standard per l'accesso a MySQL databases.One differenza nelle funzioni è il modo di accedere ai messaggi di errore . Utilizzare la funzione mssql_get_last_message per ottenere un messaggio di errore dopo un'operazione di database danneggiato . Istruzioni
1

la connessione al database di Microsoft SQL Server chiamando la funzione mssql_connect . Passare il nome del server con un numero di porta opzionale preceduto dai due punti , il nome utente e la password per il database . Ad esempio, digitare :

$ DBC = mssql_connect ( " sqlserver.example.com : 1453 " , "username " , " password") ; ?

if ( $ DBC ! ) die ( mssql_get_last_message ( ) "Impossibile connettersi al server di database di errore è " . ) ;
2

Selezionare il database . Ad esempio, digitare :

$ db = mssql_select_db ( "database" ) ;

if ( $ db ! ) Die ( mssql_get_last_message ( ) "Impossibile selezionare il database di errore è " . ) ;
3

accedere ai dati in tabelle di database utilizzando le funzioni mssql * che corrispondono alle funzioni PHP standard per l'accesso ai dati in un database MySQL . Ad esempio , per interrogare il database dei clienti e stampare ogni nome e l'indirizzo e -mail in una tabella di dati , tipo :

$ query = " CustName SELECT, custemail FROM clienti ORDINAMENTO CustName " ;

$ risultato = mssql_query ( $ query ) ;

if ( $ risultato! ) die ( mssql_get_last_message ( ) "Impossibile interrogare il database di errore è " . ) ;

printf ( " < , della tabella border = " 0 " > " ) ;

while ( ( $ row = mssql_fetch_assoc ( $ risultato) ) ) {

printf ( " tr td % s < /td> % s < /td > < /tr> " , $ row [ " CustName " ] , $ row [ " custemail " ] ) ;

printf ( " < /table> " ) ; }


4

chiudere il database . Ad esempio, digitare :

mssql_close ( $ DBC ) ;

>

?

 

software © www.354353.com