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

checkbox problem

[es] :: PHP :: checkbox problem

[ Pregleda: 2685 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bigguy
borisav ignjatov
nista
zrenjanin

Član broj: 87859
Poruke: 267
*.ptt.yu.



+1 Profil

icon checkbox problem14.03.2006. u 15:02 - pre 220 meseci
iz baze kreiram listu checkbox-eva. Lista nije konacna, tj. po potrebi ce se ubacivati nove vrednosti u bazu, na osnovu kojih se kreira lista. Imam problem sa prihvatanjem podataka nakon izbora, tj. odabira odredjenih checkbox-eva. Zaglavio sam se jer ne znam kako i koji ce checkbox biti izabran da bih mogao da ubacim izabrane vrednosti u bazu u drugu tabelu, a ti podaci ce se kasnije opet koristiti za nesto drugo. Takodje mi je problem i to sto ce upit koji ce ubacivati podatke u bazu imati promenljiv broj podataka koje treba ubaciti u zavisnosti od broja izabranih checkboxeva. Ako ste razumeli u cemu je problem, ima li neko ideju kako ga resiti?
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.dynamic.sbb.co.yu.



+257 Profil

icon Re: checkbox problem14.03.2006. u 18:00 - pre 220 meseci
Naravno da ima:
iz baze vadis podatke i prikazujes chekboxove pored:
Code:

echo "<input type=\"checkbox\" name=\"broj[]\" value=\"".$id_iz_baze."\">$opis_iz_baze";

(nesto tako, gde id_iz_baze predstavlja unique id ...recimo artikla, a opis_iz_baze ti je npr. ime artikla.

Dalje, kad klikne na "submit" button, ti to proveravas:
Code:

foreach ($_POST['broj'] as $broj)
        {
// uradi nesto sa bazom, npr iz tabele artikli izbrisi gde se pojavljuje taj id:
$sqlkod = "delete from artikli where id = " . $broj;
// ovde sad kontaktiras bazu da izvrsi kod...
}


Ako hoces da vidis u stvari sta dobijas kad se post izvrsi, mozes da ispises sve post promenljive:
Code:

print_r($_POST);


Za vise detalja:
http://www.php.net/foreach

Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

[es] :: PHP :: checkbox problem

[ Pregleda: 2685 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

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