我正在製作一個註冊系統,並且我想檢查用戶選擇的用戶名是否已被使用,如果尚未使用,請將所選用戶名輸入到數據庫中?如何檢查用戶名是否已被使用,如果沒有,請將所選用戶名輸入到MySQL數據庫中?
下面是我的查詢,因爲它是迄今爲止,但我不斷收到語法錯誤。對於記錄:我打算使用BindParam()將用戶的PHP輸入綁定到查詢:)
我還有另一個名爲「ID號」的列,它是一個主鍵。
任何幫助如何做到這一點是值得歡迎的!
映入眼簾,
羅穆盧斯
SELECT CASE
WHEN `Username` != `Username`
THEN
INSERT INTO 'T_Users' `Username`, `Password`, `Email`
VALUES ':username', ':password', ':email'
END
FROM `T_Users`
關懷與我們共享的語法錯誤? 5千種選擇http://stackoverflow.com/search?q=%5Bphp%5D+username+exists –