sql >> Base de Datos >  >> RDS >> Mysql

depurar consulta mysqli con o morir mysqli_error

Tienes un problema con las comillas simples. Tienes un ' justo antes de su $postid , pero no uno después. Esto significa que la consulta SQL verá '$postid, ' como su primera variable y luego estar confundido sobre el resto.

Intente cambiar su SQL para leer:

$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 ayude.