PHP - Kaip gauti lauko vertę iš formos?

Problema

Formu turiu išskleidžiamojo lauko rezultatą. Turiu kombinuotą antrąjį lauką, kurio turinys priklausys nuo pasirinkimų, atliktų pirmame laukelyje.

Kadangi negaunate pradinio lauko vertės (neperduodant formos pateikti serverį).

Sprendimas

Du sprendimai:

  • 1 - jūs sutinkate, kad jūsų puslapis bus iš naujo įkraunamas, tada nenaudosite „JavaScript“, bet pateiktame sąraše:

onChange = Submit (). Į

„Your_page_php“ pažymite, kad $ _POST ['name_list1']! = "" Nustatykite savo duomenų bazę ir įkelkite antrąjį sąrašą.

Jei pasirinksite pirmojo sąrašo vertę, turite pateikti visus:

  • 2 - Jei nenorite, kad jūsų puslapis būtų perkrautas, kai naudojatės „Javascript“ ir „AJAX“ yra paskambinti į kitą PHP scenarijų, kuris skaitys duomenų bazę ir įkelia sąrašą į du FCT sąrašus.

Atlikite „Google“ paiešką „Ajax“ susijusiuose sąrašuose.

Pastaba

Alain42 už šį patarimą.

Ankstesnis Straipsnis Kitas Straipsnis

Geriausi Patarimai