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

PHP formulár Spracovanie MySQL Query

Formuláre webové stránky umožňujú používateľom odosielať dáta k službám siete Internet . Vývojárom vytvárať tieto formuláre vo formáte HTML s použitím rôznych vstupných ovládacích prvkov pre rôzne typy dát . Keď užívateľ odošle formulár , bude prehliadač normálne posielať dáta na strane servera skript v jazyku , ako je PHP , ktorý je uvedený ako súčasť kódu formulára . Vnútri tohto skriptu PHP kód môže zachytiť odovzdané údaje a spracovať ju . Často , skripty na strane servera v PHP užívateľských zápise dát do databázy MySQL . Webové formuláre

webové formuláre pomáhajú miest na zachytenie užívateľských dát pre rôzne účely , napríklad podpisovanie užívateľom s novými účtami . Pri vytváraní webových formulárov , môžu vývojári vybrať z celej rady používateľských ovládacích prvkov , vrátane textových polí , tlačidiel , zaškrtávacích políčok , rozbaľovacie zoznamy a prepínačov . HTML prvky formulára môžu obsahovať atribúty názov tak , aby údaje , ktoré zachytia môžu byť identifikované v PHP skriptoch . Nasledujúci značky príklad ukazuje , ako zahrnúť textového poľa vo webovej podobe : Zadajte nejaký text :
odosielanie dát

webové formuláre môžete uviesť PHP skript pre prehliadače odosielať dáta , keď užívateľ stlačí tlačidlo Odoslať . Nasledujúce otvorení formulára tag demonštruje toto :

< - ! Vstupných formulárových prvkov - >

To určuje , že údaje by mali byť zaslané do " process_data " PHP skriptu , keď používateľ ho predkladá . Nasledujúce značky ukážka demonštruje na tlačidlo Odoslať , ktoré sa zvyčajne objaví na konci formulára pred koncový tag formulára : < /form >

Keď užívateľ stlačí tlačidlo , prejde prehliadač všetky dáta zachytená vo forme na zadanú strane servera skript v pošte premennej .
PHP Spracovanie

PHP skripty môžu pristupovať k dátam , ktoré im v post premennej . Nasledujúce ukážka PHP kódu ukazuje , ako uložiť odovzdanej dátové položky z formulára do premennej : $ user_text = $ _POST [ " usertext " ] ;

Táto premenná obsahuje , čo užívateľ zadal do textového poľa . Prehliadač výťahy ľubovoľný text v poli , keď používateľ stlačí predložiť . PHP skript môže pristupovať žiadne dátové položky odovzdanej pomocou hodnôt mená atribútov prvkov formulára . PHP skript potom môže vykonať spracovanie týchto údajov , vrátane zápisu do databázy MySQL .
MySQL Otázky

PHP skripty možno použiť celý rad štandardných funkcií pre pripojenie a dotazovanie databáz MySQL . Nasledujúci kód vzorky demonštruje PHP skript budovanie reťazec dotazu na vloženie užívateľských dát do špecifickej databázovej tabuľky : $ insert_query = " INSERT INTO user_info ( infoID , INFOTEXT ) VALUES ( NULL , ' " .. $ User_text " ' ) " ;

Tento kód vytvorí odovzdané premenné dátového do reťazca dotazu . Skript potom môže vykonať dopyt vloženie do databázy takto : . Mysql_query ( $ insert_query ) ;

Ak tento riadok spustí nový dátový záznam bude pridaný do tabuľky


Najnovšie články

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