Citat:
dwarf:
Ili drzi sve ID-eve u jednom nizu pa kasnije samo reci
Code:
$ids = implode(",",$keys);
$sql = "DELETE FROM tabela WHERE ID IN (".$ids.")";
Isto resenje, samo izbegavas petlju i stvar je mnogo cistija. Inace, moguce je i checkboxove jednostavno "naciniti" nizom (nzaoves ih sa "[]" na kraju) a za vrednosti postaviti ID trenutnog sloga.
Ima tu jos par par problema tipa da se omoguce korisniku
dugmici tipa SelectAll SelectNone ili InvertSelection, a bez da se
matretira server za takve glupave operacije.
To vec dolazi u domen JavaScripta(tj izlazi iz domena ovog foruma),
ZNAM neki ga iskljucuju, ali ipak u tom slucaju postoji fora da li cete imenovati
checkboxove kao
1)cbIDS[$i] ili
2)cbIDS_$i jer jedno olaksava
zivot u PHP-u, a drugo u JavaScriptu.
Ako se neko zaleti na document.all Microsoft IE akciju neka zna
da isti po tom principu broji 2 cekboxa u dokumentu kao 2,
dok jedan cbox broji kao nula pa mora da se dodaje jedan cbox sa
ID-jem cisto da bi g**no radilo kako valja.
Sima Kosmos iz dalekog svemira