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 vytvoriť reťazec z výsledkov dotazu v PHP MySQL

Pripojenie k databáze MySQL a spracovanie výsledkov je spoločnou úlohou vo vývoji PHP . Či už máte v pláne na tom s výsledkami dopytu , ich uloženie v reťazcových premenných je jednoduchá úloha . Ukladanie dát v rámci premenných v PHP skripte je efektívny spôsob , ako udržať svoj ​​kód organizované , rovnako ako poskytnúť prístup k údajom v celom skripte . Vo väčšine prípadov , výsledky dotazu z MySQL v PHP skriptu slúži na zápis informácií do prehliadača užívateľa , prezentovať ju v HTML štruktúr . Pokyny dovolená 1

Vytvorte si PHP skript . Ak ešte nemáte jeden , vytvoriť PHP skript zadaním nasledujúci kód osnovy do nového súboru a uložiť ho . " Php " ako súbor Spracovanie tu

>

< /body >

< /html >

Skript sa strieda medzi PHP a HTML s PHP časť v pozícii písať obsah do tela stránky .
2

Pripojte sa k databáze MySQL . Nasledujúca ukážka PHP kód sa pripojí k a vyberie databáze MySQL :

mysql_connect ( " localhost " , " db_uname " , " db_pass " ) ;

mysql_select_db ( " DB_NAME " ) ;

Nastavte umiestnenie databázy , meno , užívateľské meno a heslo , aby vyhovovali svoj ​​vlastný systém . Tento skript je pre databázy na rovnakom serveri ako PHP skriptu , a preto je " localhost " , kľúčové slovo použité ako parameter funkcie pripojenia MySQL . Ak je databáza na inom mieste , zmeniť tento parameter v súlade .
3

dotaz MySQL databázu . Nasledujúci ukážkový kód PHP pýta databáze na všetko obsiahnuté v tabuľke s názvom " Čo je , " s dotazom prvou modelované ako premenné reťazca , potom prešiel do funkcie dotazu MySQL ako parameter :

$ thing_query = " SELECT * z vecí " ;

$ thing_result = mysql_query ( $ thing_query ) ;

Výsledky dotazu sú teraz uložené v premennej . V závislosti na vašich dát a účel projektu , možno budete chcieť vybrať konkrétny riadok alebo slučku cez všetky riadky .
4

Uložte si výsledky dotazu do premennej . Nasledujúci kód vzorky demonštruje ukladanie dát v rámci prvého riadku výsledkov dotazu :

$ thing_row = mysql_fetch_array ( $ thing_result ) ;

Táto premenná obsahuje všetky stĺpce v prvom rade , pretože dotaz požiadala všetko v tabuľke . Ak chcete ukladať jednotlivé hodnoty stĺpcov v premenných , ako struny v kombinácii s iným obsahom textu , použite nasledujúcu syntax :

$ thing_name = " Meno : " $ thing_row [ ' name ' ] ;

$ . thing_type = " Typ " . $ thing_row [ ' typ ' ] ;

Tento kód vyberie údaje vedené v rámci stĺpci s názvom " Typ " a " name " na prvom riadku výsledkov dotazu , vrátane ich rámci reťazca predchádzalo podľa úvodného textu.
5

Spracovať reťazcových premenných . V závislosti na svojom vlastnom projekte , možno budete chcieť vykonať ďalšie spracovanie vašich premennej reťazca . Nasledujúci kód demonštruje písanie reťazca v rámci HTML štruktúr pre užívateľské zobrazenie :

echo " Poradňa "

echo "

názov Thing " .. $ Thing_name " < ;/p > " ;

echo "

Typ vec : " .. $ thing_type " < /p > " ;

echo " < /div > " ;

Uložte PHP súbor , nahrať na server a prejdite na stránku vyskúšať .

Najnovšie články

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