Il notice è differente dal warning.

Il warning ti blocca tutto lo script, il notice ti avverte solamente, sono cose di poco conto come una funzione deprecata o altro.

Comunque fai così, se hai ad esempio la variabile:

Codice PHP:
$alimento1 $_POST['alimento1']; 
lo trasformi in:

Codice PHP:
$alimento1 = ($_POST['alimento1']) ? $_POST['alimento1'] : null;

if(!
is_null($alimento1)) {
// esegui la query