Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako da se ponavlja polje za unos?

[es] :: PHP :: Kako da se ponavlja polje za unos?

[ Pregleda: 2608 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

predic
Milan Predic
?

Član broj: 94920
Poruke: 68
*.smin.sezampro.yu.



Profil

icon Kako da se ponavlja polje za unos?28.01.2007. u 14:35 - pre 209 meseci
Zelim da napravim sledece:

Imam html formu sa nekoliko polja za unos. Klikom na taster Submit vrsi se upis u mysql bazu!
E sad, problem mi je kad se sada vratim na formular kako da se zadrzi prethodni unos(koji se sada vise ne menja) i da se automatski kreiraju nova polja za unos(recimo ispod prethodnih) I tako posle svakog narednog unosa u bazu.

Nemam ideju kako to da odradim.
???
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.ptt.yu.



+257 Profil

icon Re: Kako da se ponavlja polje za unos?29.01.2007. u 08:31 - pre 209 meseci
Kad uradis post, smesti pormenljive u sesiju, i dodeli session promenljivu da si to dodelio. U kodu ispiytujes da li postoji ta promenljiva, i ako postoji ispisujes dodatna polja, a kod starih polja ispisuj vrednost session promenljivih koje si dodelio.
Primer ako je "dodao" session promenljiva koju si dodelio, a polja su npr. ime:
Code:

echo '<input type="text" name="ime" value="';
if  (isset($_SESSION['dodao'])) echo $_SESSION['ime'];
echo '">';


Ili ako neces da moze da menja ponovo to sto je uneo:
Code:

if  (isset($_SESSION['dodao'])) echo $_SESSION['ime']; 
else echo '<input type="text" name="ime" value="">';

Naravno, mogao bi da ispitujes i da li je neka vrednost $_POST pa da odatle vadis podatke, ali jednostavno je lakse sa sesijama...
Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

Miroslav Ćurčić
ex mVeliki
Novi Sad

Član broj: 19034
Poruke: 1118
*.dynamic.sbb.co.yu.



+19 Profil

icon Re: Kako da se ponavlja polje za unos?29.01.2007. u 12:10 - pre 209 meseci
Bolja je varijanta da vadi iz baze to što uneo, jer postoji mogućnost da se vrednost modifikuje prilikom upisa zbog :
1. ograničene veličine polja
2. pogrešnog tipa polja
3. encoding

Tako bi odmah video da nešto nije u redu sa unetim vrednostima, a ne kasnije.
"The quieter you become, the more you are able to hear."
Blog | PowerCMS
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.ptt.yu.



+257 Profil

icon Re: Kako da se ponavlja polje za unos?30.01.2007. u 08:11 - pre 209 meseci
Da, to je bolje, ili moze da napravi neku kombinaciju, npr. ako nece da stalno kontaktira bazu, vec samo na kraju kad se popune svi podaci (oni prvi i ovi naknadni)
U svakom slucaju samo sam dao ideju, na njemu je da odabere nacin realizacije :)
Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

[es] :: PHP :: Kako da se ponavlja polje za unos?

[ Pregleda: 2608 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.