Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Não é possível fazer a inserção SQL simples funcionar


Como você está inserindo strings, você precisa colocá-las entre aspas simples (' ):
$query = "INSERT INTO foods VALUES(0, '$food_name', $food_calories)";

Observe, no entanto, que construir uma instrução SQL usando manipulação de string deixará seu código vulnerável a ataques de injeção de SQL. Provavelmente seria melhor usar uma declaração preparada .