zrob coś takiego
<?php
$query = 'select * from oceny order by wartosc';
//... wyświetlanie dodatkowych informacji ...
for($i=1;$i<=$ile;$i++)
{
$idoceny = $rekord['ocenaid'];
$short = $rekord['nazwak'];
$long = $rekord['nazwad'];
$value = $rekord['wartosc'];
echo('<tr><td><input name="idoceny'.$i.'" type="checkbox" value="'.$idoceny.'" /></td>'); echo('<td>'.$short.'</td>'); echo('<td>'.$long.'</td>'); echo('<td>'.$value.'</td></tr>'); }
echo('<input name="ilosc" type="hidden" value="'.$ile.'" />'); echo('<input name="submit" type="submit" value="Dalej" />'); ?>
a na następnej stronie
<?php
$ile = $_POST['ilosc']; //przekazana ilosc pozycji
//...wyswietlanie oddatkowych informacji...
for($i=1;$i<=$ile;$i++)
{
if(isset($_POST['idoceny'.$i])) {
$query = 'delete from oceny where ocenaid = '.$_POST['idoceny'.$i]; //usunięcie z bazy definicji
//usuwanie ocen z bazy ocen uczniow
$query = 'delete from ocenyuczniow where idoceny = '.$_POST['idoceny'.$i];
echo('<p class="info">Id oceny: '.$_POST['idoceny'.$i].', usunięto wpis.</p>'); }
}
?>
oczywiście jest to przykład mojego skryptu, ale jak przeanalizujesz to będziesz wiedział jak działa.
PS. Być może chwilami rozwiązanie jest mało eleganckie ale działa bez zarzutu...