Forum » Izdelava spletišč » PHP: insert random količine textboxov v bazo
PHP: insert random količine textboxov v bazo
TylerDurden ::
SItuacija:
obiskovalec izbira kombinacijo izdelka, embalaže in količine (3 polja), s klikom na dodaj z javascriptom dinamično kreiram tabelo z naročenimi izdelki.
Kako označevati polja, da bom potem s post metodo lahko zadevo poslal na server. ena varianta je tudi, da delam v vsaki vrstici hidden field in naredim CSV kombinacije za vsako vrstico. Še vedno pa me muči kako to potem rekurzivno pobrati iz sessiona ali post zahtevka. Hvala za pomoč.
obiskovalec izbira kombinacijo izdelka, embalaže in količine (3 polja), s klikom na dodaj z javascriptom dinamično kreiram tabelo z naročenimi izdelki.
Kako označevati polja, da bom potem s post metodo lahko zadevo poslal na server. ena varianta je tudi, da delam v vsaki vrstici hidden field in naredim CSV kombinacije za vsako vrstico. Še vedno pa me muči kako to potem rekurzivno pobrati iz sessiona ali post zahtevka. Hvala za pomoč.
Let\'s make some soap ...
rokpok ::
Tudi sam se trenutno ne spomnim druge rešitve, kot da podatke serializiraš in jih strpaš v hidden field-e. Primer hidden field-a:
Primer php kode:
Seveda je to samo koncept, kako približno bi naj stvar delovala.
<input name="row1" type="hidden" value="izdelek=radirka&embalaza=skatla&kolicina=3" />
Primer php kode:
<?php $rows = array (); foreach ($_POST as $field => $value) { if (strpos ($field, 'row') === 0) { $index = substr ($field, 3); parse_str ($value, $rows [$index]); } } print_r ($rows); ?>
Seveda je to samo koncept, kako približno bi naj stvar delovala.
Rad bi bil pingvin.
Zgodovina sprememb…
- spremenil: rokpok ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | PHP izpisovanje vrsticOddelek: Programiranje | 854 (717) | Miha 333 |
» | vnos podatkov v mysql s php in html obrazcemOddelek: Izdelava spletišč | 1315 (992) | romegregor |
» | Spletna naročilnica (malce dinamike)Oddelek: Izdelava spletišč | 1703 (1533) | Tody |
» | Javascript - izračun razlike v datumihOddelek: Programiranje | 1918 (1773) | kogledom |
» | Brisanje iz bazeOddelek: Izdelava spletišč | 1613 (1491) | <?php?> |