Pri navrhovaní a vytvoriť databázu MySQL , mali by ste si položiť sa na informácie v ľahko čitateľnom formáte . Dva hlavné dôvody sú : budete chcieť testovať obsah databázy nekonzistencie , údaje musia byť uvedené pre koncového užívateľa . Takže, ako z dôvodov , že je dôležité , aby zobrazenie dát v jasnej a prehľadnej podobe . PHP , ľahký- k - používať programovací jazyk webe , je zvlášť vhodné pre tieto úlohy . Pokyny dovolená 1
Otvorte textový editor , napríklad Poznámkový blok a napísať segment PHP kódu , ktorý sa pripája k serveru MySQL a vyberie databázu , ktorú chcete zobraziť . Urob to pomocou PHP " mysql_connect " a " mysql_select_db " funkcie . Tu je konečný kód ( musíte zadať svoje vlastné databázové údaje ) :
' HOST ' , ' username ' = < php
$ dbInfo = array ( ' hostiteľ ' = > > ' USERNAME ' , ' password ' = > ' pASSWORD ' , ' dbname ' = > ' DB_NAME ' ) ;
$ link = mysql_connect ( $ dbInfo [ ' hostiteľ ' ] , $ dbInfo [ ' username ' ] , $ dbInfo [ ' heslo ' ] ) or die ( "Nemožno sa pripojiť " ) ;
mysql_select_db ( $ dbInfo [ ' . dbname ' ] ) or die ( "Nemožno sa pripojiť k DB ' $ dbInfo [ ' dbname ' ] ) ;
2
Napíšte úsek kódu , ktorý načíta zoznam tabuliek v aktuálnej databáze . Loop through výsledok nastaviť a vložiť každý názov tabuľky do poľa . Použitie PHP natívne " mysql_query " a " mysql_fetch_array " funkcie . Výsledný kód by mal vyzerať takto :
$ result = mysql_query ( " SHOW TABUĽKY " ) ;
while ( $ row = mysql_fetch_array ( $ result ) ) {
$ tableArr [ ] = $ row [ 0 ] ;
}
3
Loop cez pole názvov tabuliek pomocou " foreach " slučky . Každá iterácia musí načítať všetky riadky v tabuľke pomocou " SELECT * FROM table_name " dotaz MySQL , získať názvy stĺpcov v tabuľke a zobrazí ich ako hlavičky tabuľky , priechodná každého riadku vo výsledku dotazu SELECT je nastavený a zobrazí ich ako riadok v tabuľka . Nižšie je uvedený kompletný kód :
foreach ( $ tableArr ako $ tabuľka ) {
$ result = mysql_query ( . " SELECT * FROM " $ tabuľka ) ;
$ rowArr = array ( ) ;
echo "
" . $ Tabuľka . " < /h1 > " ;
if ( mysql_num_rows ( $ vysledok ) > 0 ) {
while ( $ row = mysql_fetch_array ( $ result ) ) {
$ rowArr [ ] = $ row ;
}
echo "
" ;
foreach ( array_keys ( $ rowArr [ 0 ] ) ako $ key ) {
echo "
" . $ Key . " < /Th > " ; } echo " < /tr > " ; foreach ( $ rowArr as $ row ) { echo " |
" ;
foreach ( $ row ako $ pole ) {
echo "
" . $ Pole . " < /Td > " ; } echo " < /tr > " ; } echo " < /table > " ; } else { echo " Tabuľka je prázdna < /p > " ; } } 4 uzavrite pripojenie k MySQL serveru pomocou funkcie " mysql_close " : mysql_close ( ) ;
Najnovšie články
-
Rozdiel v sekundách medzi dvoma dátumami v PHP
PHP sa rozrástla z osobného toolkit jedného webový vývojár na plne vybavený , univerzálny skriptovací jazyk používaný mnohými populárnych webových stránok po celom svete . PHP sa používa pre spracovanie textu , zvuku a obrazu , manipulovať s databázou a správu webových serverov , rovnako ako vytváranie webových stránok . PHP má širokú škálu funkcií pre dáta a času , tam sú aj funkcie pre výpočet východu a západu slnka pre konkrétne miesto a dátum . PHP Time Funkcia PHP funkciou času ( ) vracia
-
Ako vložiť PHP Into WordPress
WordPress je populárny open - source blogovací a CMS platformy . Vzhľadom k tomu , že je napísaný v PHP , WordPress je ľahké vložiť PHP kód . Môžete vložiť PHP kód priamo priamo zadaním do súborov WordPress PHP alebo pomocou plugin vložiť PHP kód do stránky alebo poštou . Pokyny dovolená 1 Spustite WordPress a prihláste sa ako admin užívateľa pre prístup k palubnej dosky WordPress . 2 zvoľte Editor v vzhľady z menu Dashboard . Vyberte súbor , PHP , ktorý chcete upraviť zo zoznamu súboro
-
PHP : substring bez slov Breaking
Rozobrať podreťazca z viet v PHP je pomerne jednoduché , ak programátor využíva funkcia substr . Táto funkcia však nevenuje pozornosť na skutočný obsah reťazca , iba dĺžku reťazca a indexy , z ktorých podreťazec je odvodené . Aby sa zabránilo lámanie slovo pri vytváraní podreťazca , že je potrebné zaviesť spôsob , ako vytiahnuť slová /podreťazca z viet a zabezpečiť , aby zostali nedotknuté . Substrát Funkcia funkcie substr v PHP má dva povinné argumenty : pôvodný reťazec . a celočíselná
-
Ako vybrať hodnotu zo zoznamu Box do iného zoznamu poľa v PHP
PHP je na strane servera skriptovací jazyk , ktorý je dodávaný s vstavanými funkciami , ktoré pomáhajú , aby sa vytváranie dynamických užívateľských rozhraní jednoduchých a robustný . Napríklad , PHP ponúka dve vstavané v super globálne premenné : $ _POST a $ _GET , ktoré podporujú odovzdávanie hodnôt medzi PHP stránok . Tieto hodnoty premenných sú typicky písané na základe interakcie s užívateľom , ako je predkladanie údajov forma je , a uložené v asociatívnom poli , kde vložený PHP kód môže vy
-
Ako nainštalovať MySQL na Cygwin
Cygwin je program vrstvu pre operačný systém Microsoft Windows spúšťať niektoré aplikácie pre Linux . Spustenie programov v Cygwin je podobná spustené programy v termináli Linuxe . Kompilácia a inštalácia programov je tiež podobný Linux pri použití Cygwin . Uistite sa , že budete mať k dispozícii nástroje kompilácie stiahnuté do Cygwin pred pokusom o zostavenie nejaké programy . Akonáhle sú na mieste , kompilácie a inštalácie MySQL bude trvať 10 až 30 minút v závislosti na rýchlosti vášho počíta
-
Koľko za hodinu Do PHP programátorov Urobiť
? PHP je skratka pre Hypertext Preprocessor . Jedná sa o skriptovací jazyk používaný pri vývoji webových stránok , okrem iného digitálne programovanie úloh . PHP skripty pracujú z webového servera , čo znamená , že informácie, ktoré oznamuje vyplýva z mnohých webových stránok , ktorú si prezeráte , a to z prehliadača na vašom lokálnom počítači . PHP umožňuje previesť statické HTML stránky založené na dynamické webové stránky , ktoré plnia funkcie , ako je zber informácií z interaktívnych formulá
-
PHP Formáty pre časové pečiatky MySQL
Časová pečiatka dátové typy v MySQL databáze pomocou YYYY - MM - DD HH : MM : SS formáte . Keď sa vráti časovú pečiatku z databázy MySQL do súboru PHP , záznam zachováva tento formát , ale môžete použiť tento formát , ako to je , alebo manipulovať s niektorými PHP funkcie , ktoré rozdelené od seba a vráti časovú pečiatku v rôznych formátoch . Ako pečiatka Po pripojení k databáze MySQL pomocou PHP funkcie mysql_query vyhľadávať v databáze pre časové pečiatky a uložiť ho do premennej PHP . P
-
Apache 2.2.4 PHP 5.2.3 MySQL Server 5.0 Chyby
Apache 2.2.4 , PHP 5.2.3 a MySQL Server 5.0 Chyby upozorniť developer , že proces bol neschopný dokončiť kvôli chybe . Chyby môžu vznikať z rôznych situácií . Konfigurácia Apache , PHP a MySQL Server nie sú riadne vykonávané a ich príslušné nastavenia sú nesprávne , chyby týkajúce sa problematiky konfigurácie sú zvýšené . PHP , Apache a MySQL musí byť schopný odovzdať bitov dát medzi sebou , aby sa funkcie , a rozbité systémy budú dávať veľa chýb alebo zlyhaní úplne . Efekty každý kus kódu
|