sql >> Databasteknik >  >> RDS >> Mysql

felsöka mysqli-fråga med eller dö mysqli_error

Du har problem med enstaka citat. Du har en ' precis före ditt $postid , men inte en efter. Det betyder att SQL-frågan kommer att se '$postid, ' som din första variabel och sedan bli förvirrad över den återstående.

Prova att ändra din SQL för att läsa:

$result = $db->query("INSERT INTO post_items(`post_id`,`content`,`date`,`user_id`,`category_id`) 
VALUES ('".$postid."', '".$content."', '".$date."', '".$user_id."', '".$category_id."')");

Hoppas det hjälper.




  1. IllegalArgumentException:Typ kan inte vara null

  2. Returnera slumpmässiga resultat (ordning efter rand() )

  3. Återställning efter fel MySQL-uppdateringsfråga?

  4. När ska bilder lagras i en databas (mySQL) och när inte? (Länkar bild till objekt i databasen)