解析错误:语法错误,意外T_RETURN

时间:2011-11-15 00:12:34

标签: php sql

解决这个问题。尽我所能,我查了一些东西,他们说它可能是错误行之上的行(顺便说一句错误行是“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();
}

2 个答案:

答案 0 :(得分:9)

错过了一个结束语:

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();
}

答案 1 :(得分:4)

您在查询后忘记了);