Cytat(k_@_m_i_l @ 17.03.2009, 19:16:57 )

Ale ja tam nie napisałem,że to zadziała z tym kodem.Po prostu napisałem jakie ma możliwości rozwiązania tej sytuacji:)
Przykładowy kod użyty w sytuacji z checkboxami :
<?php
if(isset($_POST['send'])) {
foreach($_POST['check'] as $val)
{
// usuwany rekordy z tabli
// id każdego rekordu przekazanego do usunięcią znajduje się w zmiennej $val
}
}
?>
Usuń 1
Usuń 2
Usuń 3
Usuń 4
Usuń 5
A po co bawić się tak?
Nie lepiej np. przekazać parametry get'em w postaci: id,id2,id3,id4
Potem tylko:
<?php
$dane = explode(',', $_GET['cos']); I na końcu generujesz zapytanie
$sql = 'DELETE FROM `tabela` WHERE `id` IN(';
for ($i=0; $i < count($dane); $i++) { $sql .= '`'.$dane[$i].'`';
if ($i < count($dane[$i])-1
) { $sql .= ',';
}
}
$sql .= ')';
?>