cosa vuol dire "alcun valore"? non è possibile... perchè $query viene comunque settata... posta il pezzo di codice completo (solo le righe "incriminate")... var_export($_POST) non c'entra, o meglio: dovrebbe stampare il contenuto del form (non di $query o $where)