Posted: 22.05.2005 18:56 Post subject: Dinamički input <form>
Ovako. Imam sistem ankete, sve sam složio za glasanje, sad, počeo sam admin dio radit. Znači da mogu stavljat nove ankete sa određenim brojem opcija. Možda je bed, al ja to radim sve u jednoj datoteci. Znači imam prvi upit na kojem me traži Ime ankete i broj opcija. Sad, na drugoj imam <input> polja kolko sam na prethodnoj stavio da imam opcija. Svakom <inputu> se dodjeljuje posebno ime tipa: ime_02. Sad da bi ja vrijednosti od svakog inputa pohranio u bazu podataka, ja moram na 3. 'strani' vuć sve podatke s prethodne iz svakog inputa. Tu je problem.
Probavao sam sa for petljom da mi stavlja broj uvećan za jedan umjesto _br kao varijabla, ne. On napravi varijablu, samo kaj to onda ne štima i za $_POST ...
Ovo gore bi trebalo raditi, ali ako si zelis olaksati zivot, onda preporucam da proucis array-e, tj. da u formi ispisujes ovako:
Code:
<input type="text" name="ime[]" value="" />
Onda u php-u dobijes array: u $_POST['ime'][0] - prva vrijednost prvog input polja, $_POST['ime'][1] - druga vrijednost, itd. postavi polja u formi tako, pa nakon submita napravi print_r($_POST) pa ce ti biti jasnije kako izgleda da struktura...
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum