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ť dáta z formulára v PHP a MySQL databázy

Vkladanie dát do MySQL z formulára na webe pomocou PHP je niečo , čo často vývojári robiť . Úlohou nie je zložitá , takže aj keď nemáte pokročilé znalosti programovania , mali by ste byť schopní ho vykonať bez problémov . Hlavné technológie podieľajúce sa HTML , PHP a SQL . Ak chcete implementovať vloženie SQL na databáze z vašich PHP skriptov , musíte dodržiavať niekoľko jednoduchých krokov . Budete používať dva súbory , jeden pre HTML formuláre a ďalšie spracovanie dát . Pokyny dovolená 1

Vytvoriť formulár HTML priamo vo Vašom stránke takto :


< /head >



Vložte nejaký text : < input type = " text " name = " FORMTEXT " />

input type = " submit " /> sťahovania

< /form >

< /body >

< /html >

Toto je zjednodušený príklad na preukázanie princípe snímania a vkladanie dát . Uložte si stránku a to buď . " Html " alebo " php . " Rozšírenie .
2

Vytvorte PHP skript pre spracovanie vaše dáta formulárov . Pomocou nasledujúcej osnovu , vytvorí súbor a uložte ho " insert_data.php " , aby zodpovedala hodnote vo svojej forme HTML tag " akcie " atribút : ?

< Php

//zachytenie uplynulo údaje

$ inserted_text = $ _POST [ " FORMTEXT " ] ; ?

>

Keď užívateľ stlačí tlačidlo Odoslať vo formulári HTML , dáta sú zachytené z akýchkoľvek polí vo formulári a odovzdaný PHP " insert_data " skriptu v premennej POST . Preto môžete pristupovať k vložené dáta priamo z PHP skriptu .
3

Vykonajte pripojenie k databáze MySQL a vložiť dáta . Detail vášho SQL bude závisieť na vašej vlastnej databázy , ale Nasledujúci prehľad ukazuje technikou:

//pripojenie

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

mysql_select_db ( " DB_NAME " ) ;

//uveďte

$ insert_query = " INSERT INTO tablename ( Sloupec1 ) VALUES ( ' " .. $ inserted_text " ' ) " ;

$ insertion_result = mysql_query ( $ insert_query ) ;

Tento kód PHP sa zachytené dáta odovzdávané zo stránky formulára a vloží ho do databázy MySQL ako súčasť SQL príkazu INSERT . Zmeňte skript tak , aby zodpovedala podrobnosti o pripojení a štruktúru svojej vlastnej databázy .
4

Dajte si spätnej väzby od používateľov po ich vkladanie dát . Pomocou nasledujúceho obrys , výstup HTML , aby používateľ vedel , či ich dáta bola spracovaná :

//overiť , či vloženie dát bol úspešný

if ( $ insertion_result ! )

echo "

Ospravedlňujeme sa niečo pokazilo < /p > ! . " ; !

iného

echo "

Vďaka Formulár bol spracovaný < . /p > " ;

môžete zahrnúť do svojho " insert_data " skriptu bez ohľadu na iné HTML elementy sa vám páči . Nezabudnite zahrnúť platné stránky HTML štruktúru tak , že výsledok bude predložený spoľahlivo v prehliadači užívateľa .
5

Nahrajte si stránku HTML a PHP skripty na serveri WWW . Prejdite na stránku s formulárom na to a vyskúšať si to . Skontrolujte , či je vykonáva vloženie na databázu po prihlásení do neho a uistite sa , že vložený obsah je pridaný do príslušnej tabuľky . Tiež skontrolujte , že PHP skript predstavuje spätnú väzbu pre používateľa v prípade , že vloženie boli vykonané . Ak je kurzor nefunguje správne , skontrolujte syntax a hodnoty , ktoré používate na pripojenie k databáze .

Najnovšie články

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