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 tlačiť názvov stĺpcov s PHP a Microsoft SQL

PHP je určený pre výkonné funkcie pre webové vývojárov , ktorí chcú integrovať databázy do svojich webových aplikácií . Obvykle sa predpokladá , že developer už pozná štruktúru jeho databázovej tabuľky . Niekedy to nie je tento prípad , však. Napríklad aplikácia , ktorá umožňuje užívateľom prezerať štruktúru databázy bude musieť byť schopní nájsť také informácie ako názvy stĺpcov v tabuľke v databáze . Našťastie , PHP poskytuje funkcie za to , že . Veci , ktoré budete potrebovať klipart PHP s MSSQL funkcií, ktoré
Zobraziť ďalšie inštrukcie Cestuj 1

Pripojte sa k databáze . V tomto výukovom programe , bude databáza sa nazýva " exampledb " a bude mať užívateľ s názvom " exampleuser " s heslom " examplepassword " . V tabuľke budeme skúmať , sa nazýva " exampletable " . Nemali by ste používať tieto názvy v reálnej aplikácii

Použite tento kód pre pripojenie k exampledb databázy : .

$ DBH = mssql_connect ( ' localhost ' , ' exampleuser ' , ' examplepassword " ) ;

if ( $ DBH ! ) { die ( "Nemožno sa pripojiť k databáze ! " ) ; }
2

Vytvorenie premenné pre uloženie názvy stĺpcov . Použite nasledujúci kód pre vytvorenie prázdne pole :

$ stĺpca = array ( ) ;
3

si prvý riadok údajov z " exampletable " tabuľky . Použite tento kód :

$ sth = mssql_query ( " SELECT TOP 1 * FROM exampletable ' ) ;
4

Prezrite si informácie , databázy vrátil nájsť názvy stĺpcov , potom dal názvy stĺpcov do vašej premennej typu pole . Použite tento kód :

for ( $ i = 0 ; $ i < mssql_num_fields ( $ sth ) ; + + $ i ) {

stĺpca $ [ $ i ] = mssql_field_name ( $ sth , $ i ) ; .

}

Teraz máte pole s názvami všetkých stĺpcov z tabuľky " exampletable " objednaných rovnakým spôsobom , že sú v databáze


Najnovšie články

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