Vì bạn đang chèn chuỗi, bạn cần đặt chúng bằng dấu ngoặc kép ('
):
$query = "INSERT INTO foods VALUES(0, '$food_name', $food_calories)";
Tuy nhiên, lưu ý rằng việc xây dựng một câu lệnh SQL bằng cách sử dụng thao tác chuỗi sẽ khiến mã của bạn dễ bị tấn công SQL injection. Có lẽ tốt hơn bạn nên sử dụng tuyên bố chuẩn bị sẵn .