Một điều tôi nên chỉ ra là bạn không sử dụng mysql_real_escape_string
với các tuyên bố chuẩn bị sẵn.
Một điều nữa là $user-id
không phải là một tên biến hợp lệ. Bạn không thể sử dụng dấu gạch ngang.
Chỉnh sửa:
Bạn nên bật báo cáo lỗi và xuất mysqli
/ mysqli_stmt::$error
khi bất cứ điều gì không thành công. Hầu hết các vấn đề có thể được giải quyết với những điều này.