[ bigguy @ 14.03.2006. 15:02 ] @
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?
[ Jbyn4e @ 14.03.2006. 18:00 ] @
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