Anda memiliki masalah dengan tanda kutip tunggal. Anda memiliki '
tepat sebelum $postid
. Anda , tapi tidak satu pun setelahnya. Ini berarti bahwa kueri SQL akan melihat '$postid, '
sebagai variabel pertama Anda dan kemudian menjadi bingung tentang yang tersisa.
Coba ubah SQL Anda menjadi:
$result = $db->query("INSERT INTO post_items(`post_id`,`content`,`date`,`user_id`,`category_id`)
VALUES ('".$postid."', '".$content."', '".$date."', '".$user_id."', '".$category_id."')");
Semoga membantu.