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 vložiť textové pole do MySQL s PHP

webovým vývojárom vytvárať dynamické webové stránky , ktoré prijímajú dáta od užívateľov webu , spracovanie dát a uloženie dát v databáze pre budúce použitie . PHP skriptovací jazyk je používaný vývojári prijať užívateľ zadáva dáta , a miesto, aby dáta do databázy MySQL . Tu je , ako to funguje : návštevník webu používa formulár HTML umiestniť aa blok textu do textového poľa a odošle ju , formuláre HTML a potom volá PHP skript a odovzdá dáta z formulára HTML do PHP skriptu buď pomocou príspevok alebo získať globálne premenné , PHP skript prijíma tieto premenné a vloží text do databázy MySQL . Pokyny dovolená 1

priradiť svoj ​​príspevok , alebo si dát do novej PHP premenných . V $ _POST a $ _GET univerzálne premenné sú dva tradičné prostriedky pre prenos dát zo vstupného formulára HTML do PHP skriptu . V tomto príklade sú dáta z užívateľského mena , e - mailu a textového bloku od vstupu textového poľa priradiť tri nové PHP premenných . . Užívateľské meno a e - mail pomocou metódy GET , zatiaľ čo vstupné textové pole je prevedená pomocou metódy Post

$ username = ( $ _GET [ ' username ' ) ; $ email = ( $ _GET [ ' email ' ) ; $ TextBlock = ( $ _POST [ ' Textové pole ' ) ;
2

Priamy PHP pripojiť k databáze MySQL . Toho je dosiahnuté pomocou PHP funkcie mysql_connect a mysql_select_db funkcie

mysql_connect ( " yourMySQLAddress " , " meno_pouzivatela " , " yourPassword " ) or die ( mysql_error ( ) ) ; . Mysql_select_db ( " yourDatabaseName " ) , alebo die ( mysql_error ( ) ) ;
3

Priradenie príkazu MySQL INSERT INTO do nového PHP premenné . Umiestnite premenné PHP do priestoru pre každé pole vložkou . V tomto príklade INSERT INTO je priradená k novovytvorenej PHP premenné s názvom $ dotaz . Vopred pridelila PHP premenné $ username , $ email a $ TextBlock sa vkladajú do poľa MySql užívateľské meno , e - mail a blok textu v tomto poradí .

$ Query = " INSERT INTO yourMySQLTable ( užívateľské meno , e - mail , TextBlock ) VALUES ( ' $ username ' , ' $ email ' , ' $ TextBlock ' ) " ;
4

spustite funkciu PHP mysql_query . Táto funkcia povie PHP vykonať dotaz na databázu MySQL . Tento príklad používa $ dotazu premennú , ktorá bola priradená s tvrdením , MySQL INSERT INTO z predchádzajúceho príkladu . Obsahuje tiež možnosť zomrieť , že pokyn PHP skript vytlačiť chybovú správu v prípade , že dotaz je úspešne vykonaný

mysql_query ( $ query ) or die ( " Chyba , vložte dotazu zlyhalo " ) ; .

Najnovšie články

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