ho fatto così

if (isset($_POST['chiave'])) {
$chiave = $_POST['chiave'];
if ($chiave != '') {
$where = "AND id_ordine = '$chiave'";
}
}
else {
$where = '';
}

e poi ho aggiunto alla query $where
forse una schifezza ma funge