hola mestros
gracias por vuestra aclaración,pero el unset($_SESSION[$_get['id']]) no me hace caso aunque a la variable $_GET['id'] se imprime perfectamente.
les adjunto tambien el contenido de la variable de sessión:
Código PHP:
$carro[$id]=array('id'=>$r["id"],'title'=>$r['title'],'price'=>$r['price'],'cantidad'=>$cantidad);
$_SESSION['carro']=$carro;
despues de llamar borracar siguo mantenido el mismo contenido del carro:
array
'06' =>
array
'id' => string '06' (length=02)
'title' => string 'aprende francés desde cero' (length=26)
'price' => string '5.36' (length=4)
'cantidad' => int 1
'07' =>
array
'id' => string '07' (length=02)
'title' => string 'Aprender Power Point es muy fácil' (length=33)
'price' => string '16.00' (length=5)
'cantidad' => int 1