檢查使用者名稱是否已存在

2021-04-15 14:03:10 字數 449 閱讀 5006

一般來說,系統中的使用者名稱應當是唯一的,也因此t_user表中的f_username欄位被

設計成了**的關鍵字段。所以在使用使用者資訊之前,需要先判斷使用者名稱是否已經存在。

再次開啟register.php檔案,新增如下以粗體顯示的**:

在上面的**中,使用了乙個select查詢語句來檢查資料庫中是否存在同使用者名稱的使用者。從結果記錄集類mysqli_result物件的num_rows成員中可以獲取記錄集中記錄的數目,通過判斷$rs- >num_rows是否大於0,可知使用者名稱是否已經存在。如果存在則僅給出提示,如果不存在則將使用者

資訊記錄到資料庫中去。

現在再來看一下再次註冊同乙個使用者的情況。在瀏覽器中執行register.php並在頁面的表單中輸入適當內容(除使用者名為zhangsan外,其他的可任意輸入),並單擊「提交」按鈕,結果如圖2-13所示。

圖2-13 因使用者名稱已存在而註冊失敗的頁面

檢查使用者名稱是否使用介面

urlpatterns path count views.regcountview.as view 查詢使用者名稱手機號使用量的檢視,user count 查詢使用者數量介面 class regcountview apiview 註冊時需要驗證的使用者名稱和手機號是否使用 自定義許可權類 permi...

檢查使用者名稱是否使用介面

1.django新增檢查使用者名稱和手機號數量介面 1.1 在 user urls.py 中新增 python urlpatterns path count views.regcountview.as view 查詢使用者名稱手機號使用量的檢視,user count 1.2 在 user views...

Ajax js驗證使用者名稱是否存在

關於ajax的原理和更為詳細的建立步驟給大家推薦一篇部落格 ajax xmlhttprequest五步使使用方法 cynchanpin js檔案 瀏覽器一起動就判斷瀏覽器 獲取xmlhttprequest 建立非同步物件的函式 窗體載入的時候 window.onload function else ...