sql >> Database teknologi >  >> RDS >> Mysql

Kan ikke få Simple SQL Insert til at fungere

Da du indsætter strenge, skal du omslutte dem af enkelte anførselstegn (' ):

$query = "INSERT INTO foods VALUES(0, '$food_name', $food_calories)";

Bemærk dog, at opbygning af en SQL-sætning ved at bruge strengmanipulation vil efterlade din kode sårbar over for SQL-injektionsangreb. Du ville sandsynligvis være bedre stillet ved at bruge en forberedt erklæring .



  1. Observer Overhead og Vent Type Symptomer

  2. php display multilevel treenode menu

  3. postgreSQL Fibonacci-sekvens - Forespørgsel har ingen destination for resultatdata

  4. MySQL COALESCE og NULLIF funktion