Karena Anda memasukkan string, Anda harus mengapitnya dengan tanda kutip tunggal ('
):
$query = "INSERT INTO foods VALUES(0, '$food_name', $food_calories)";
Namun, perhatikan bahwa membangun pernyataan SQL dengan menggunakan manipulasi string akan membuat kode Anda rentan terhadap serangan injeksi SQL. Anda mungkin akan lebih baik menggunakan pernyataan yang disiapkan .