Poiché stai inserendo delle stringhe, devi racchiuderle tra virgolette singole ('
):
$query = "INSERT INTO foods VALUES(0, '$food_name', $food_calories)";
Si noti, tuttavia, che la creazione di un'istruzione SQL utilizzando la manipolazione delle stringhe lascerà il codice vulnerabile agli attacchi SQL Inject. Probabilmente faresti meglio a usare una dichiarazione preparata .