questo script FUNZIONA

$campo_uno_form = trim($_POST['user']);
if ($campo_uno_form == "" OR !isset($campo_uno_form)) {
echo "messaggio di errore";
exit;
}

ma comunque se lascio un campo vuoto mi manda i dati vuoti al database ma mi comunica anche l errore
in che punto del mio codice lo devo inserie per evitare cio??