2011-11-15 24 views
1

解決此問題。盡我所能,我查閱了一些東西,他們說,這可能是錯誤行(順便說一句錯誤行是「返回mysql_insert_id();)上面的線。?任何幫助解析錯誤:語法錯誤,意外T_RETURN

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

回答

6

缺少一個右括號:?

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

哇就是這樣嘛謝謝:d – user1043816

+0

很高興幫助:) – AlienWebguy

+2

@ user104381​​6應單擊選中標記接受這個答案。 – Maverick

3

您查詢後忘記);

相關問題