Ho aggiunto il codice per eliminare anche l'id_piatto dal db, così che non compare nel menù a tendina:

codice:
//query per l'eliminazione di tutti i valori associati ad un piatto selezionato da menù a tendina
$sql="DELETE FROM valori WHERE (id_piatto like '%".$_POST['id_piatto']."%')";
$result=mysqli_query($cxn,$sql);
if (!$result) {
    die('Invalid query: ' . mysql_error());
}
//query per l'eliminazione del piatto contenuto nel menù a tendina 
$sql1="DELETE FROM piatti WHERE (id_piatto like '%".$_POST['id_piatto']."%')";
$result=mysqli_query($cxn,$sql1);
if (!$result) {
    die('Invalid query: ' . mysql_error());
}
echo"ho cancellato:$id_piatto";
funziona perfettamente, volevo solo sapere se esiste un modo più elegante per scriverlo.!!
Grazie