sorted !!
it seems to work anyway.
after checking for the update buttom being pressed and just above the update function..
loop through the cart
while (!$cartname->EOF()) {
if(((isset($_POST["cartname_Delete_".$cartname->DisplayIndex.""]))?$_POST["cartname_Delete_".$cartname->DisplayIndex.""]:"")) {//which checkbox(es) have been checked
do some magic stuff here
}
$cartname->MoveNext();
}
$cartname->MoveFirst();