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

depurar consulta mysqli com ou morrer mysqli_error


Você tem um problema com aspas simples. Você tem um ' logo antes do seu $postid , mas não um depois. Isso significa que a consulta SQL verá '$postid, ' como sua primeira variável e depois ficar confuso sobre o restante.

Tente alterar seu SQL para ler:
$result = $db->query("INSERT INTO post_items(`post_id`,`content`,`date`,`user_id`,`category_id`) 
VALUES ('".$postid."', '".$content."', '".$date."', '".$user_id."', '".$category_id."')");

Espero que ajude.