Ошибка анализа: ошибка синтаксиса, неожиданный T_RETURN

Получение этой проблемы. Пытался изо всех сил, я искал некоторые вещи, и они сказали, что это может быть линия над линией ошибок (кстати, строка ошибки – «return mysql_insert_id ();). Любая помощь?

function user_register($email, $name, $password) { $email = mysql_real_escape_string($email); $name = mysql_real_escape_string($name); mysql_query("INSERT INTO 'users' VALUES ('', '$email', '$name', '".md5 ($password)."')" return mysql_insert_id(); } 

Отсутствует заключительный параграф:

 function user_register($email, $name, $password) { $email = mysql_real_escape_string($email); $name = mysql_real_escape_string($name); mysql_query("INSERT INTO 'users' VALUES ('', '$email', '$name', '".md5 ($password)."')"); return mysql_insert_id(); } 

Вы забыли ); после вашего запроса.