The error is saying that when you called the stored procedure you did not pass in the right number of parameters. Your SP expects 3 parameters and you only passed 2 because you commented out the line which passes in the user_id.
You need to remove user_id as a parameter from your stored procedure or pass it in.