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 získať prístup k databáze Microsoft SQL Server s PHP v Linuxe a Unixe

Pre prístup k databáze Microsoft SQL Server z PHP beží pod Unix alebo Linux , musíte použiť rozšírenie PHP Mssql . Rozšírenie umožňuje prístup k databázam Microsoft SQL Server s plnou sadou funkcií , ktoré odrážajú štandardné funkcie pre prístup k MySQL databases.One rozdiel vo funkciách , ako získať prístup chybové správy . Použite funkciu mssql_get_last_message dostať chybovú správu po neúspešnej operácii databázy . Pokyny dovolená 1

Pripojte sa k databáze servera Microsoft SQL volaním funkcie mssql_connect . Odovzdať názov servera s voliteľným číslom portu predponou dvojbodkou , užívateľské meno a heslo pre databázu . Napríklad typ :

< php

$ DBC = mssql_connect ? ( " Sqlserver.example.com : 1453 " , " užívateľské meno " , " heslo " ) ;

if ( $ DBC ! ) die ( "Nemožno sa pripojiť na databázový server Chyba je ! " mssql_get_last_message ( ) . ) ;
2

Vyberte databázu . Napríklad typ :

$ db = mssql_select_db ( " databáza " ) ;

if ( $ db ! ) Die ( " Nemožno vybrať Chyba databázy je ! " Mssql_get_last_message ( ) . ) ;
3

prístup k dátam v databázových tabuliek pomocou MSSQL * funkcie , ktoré zodpovedajú štandardné funkcie PHP pre prístup k dátam v databáze MySQL . Ak chcete napríklad dotaz na databázu zákazníkov a tlačiť každé meno a e - mailovú adresu do tabuľky dát , typ :

$ query = " SELECT custname , custemail od zákazníkov TRIEDIŤ PODĽA custname " ;

$ result = mssql_query ( $ query ) ;

if ( $ result ! ) die ( " Nemožno sa dotazovať Chyba databázy je ! " mssql_get_last_message ( ) . ) ;

printf ( " < , table border = " 0 " > " ) ;

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

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

printf ( " < /table > " ) ;

}
4

Zatvorte databázu . Napríklad , typ : ?

Mssql_close ( $ DBC ) ;

>

Najnovšie články

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