Ошибка синтаксиса в вашем объекте $sql
, поскольку вы используете +', $last_id'
. Если вы хотите добавить PHP, вы можете использовать .
в контексте строки
Также я уверен, что вы можете оставить ''
из переменных, чтобы '$last_id'
стал $last_id
Но важнее то, что вы не проверяете никаких проблем с безопасностью. Я надеюсь, что $ user_name и $ last_id не просто взяты из ввода, поскольку возможны инъекции SQL.
Рекомендую посмотреть mysqli_prepare и mysqli_bind