小白教程——Windows下用PHP寫一個簡單的登錄註冊頁面(一)

  今天給入門級小白介紹一種以PHP作爲後臺環境做簡單的登錄註冊頁面,首先我們需要配置環境,我們不用專門去下載配置PHP環境,只需要用一個軟件就一切搞定,那就是強大的wampserver官方網站 ,你可以在官網裏面下載也可以直接在國內一些下載平臺裏搜索wampserver下載。在安裝之前你要先安裝Visual C++(如果之前沒安裝過必須得安裝,安裝過就不用了),不然系統會提示你缺少msvcr100.dll文件或者msvcr110.dll文件,這裏提供個Visual C++程序包,裏面含有兩個程序,最好都安裝一下,沒有提示你缺失文件就說明你之前安裝過visual c++就不用安裝。

  安裝好後我們就開始來使用wampserver,首先啓動軟件,在電腦右下角會出現一個小圖標,圖標爲紅色表示正在啓動或者啓動失敗,正常情況下等待幾秒圖標變成綠色就表示服務開啓成功,如果一直是紅色狀態那隻好關掉重新啓動。驗證服務器是否啓動成功的方法:打開一個瀏覽器在網址欄裏輸入localhost或者127.0.0.1然後敲回車,如果出現下面的頁面就說明服務器啓動成功。


  然後就是數據庫的建立,很多初學者都是通過圖形界面創建數據庫的也包括博主,當然也可以通過控制檯創建數據庫,爲了讓更多的小白能很好的理解,這裏呢我也就介紹圖形界面的創建方法。

  首先單擊右下方的wampserver小圖標選擇phpMyadmin,然後在瀏覽器裏面就會彈出一個頁面,這個就是數據庫管理頁面,第一次使用的賬號是root密碼是空,進入主界面之後可以在裏面修改賬號和密碼(這個賬號和密碼在後面的php數據庫連接處要用到),主界面是這樣的


在左邊的列表裏選擇new進行新建數據庫(其他的不要動),這裏我們先創建一個名爲people的數據庫,字符編碼設爲utf8_general_ci


創建成功後左邊的列表就會多一個people的選項,這個就是我們剛剛創建的數據庫。點擊這個people開始創建數據表,這個表名字設爲user,字段數暫時設爲4,這個字段數表示的是你的每個user要設置的屬性個數(後面設置字段的時候會知道了),執行之後就會進入下面的頁面


可以看到可填的行數只有四行,這就是上一步我們設置的字段數爲4,如果你想再添加字段可以在該頁面上方選擇添加字段。在這裏簡單講解一下每個字段裏屬性:名字就是每個user的屬性名,比如ID、性別、密碼等等;類型是選擇數據類型;長度是確定該字段的最大長度(有上限);默認是表示該字段的初始值;排序規則也就是編碼規則我一般都是選擇的utf8;屬性裏設置二進制、無符號型等等;選擇空就表示該字段允許爲空,不選擇就是不能爲空;索引裏選擇主鍵搜索、全文搜索等;A_I勾選後表示自增;註釋就是寫備註嘛這個很好理解。說了之後好多小白可能聽得一臉懵逼,不用擔心我們接下來通過實際操作來進行理解。在這裏我設置number、user_id、user_sex、user_password四個字段,各個屬性看圖吧。


設置之後就會轉到下面的頁面,可以看到我在number裏選擇了A_I也就是自增,並且在number這一欄主鍵那個地方也是灰色的,意思也就是默認number爲主鍵,對於主鍵需要解釋一下,主鍵值的是一個列或多列的組合,其值能唯一地標識表中的每一行,通過它可強制表的實體完整性。主鍵主要是用於其他表的外鍵關聯,以及本記錄的修改與刪除。注意主鍵在真正的應用時在業務中並無實際的意義,也不會設置的那麼簡單,有的時候用的GUID或者其他,我這裏的設置僅僅是作爲一個演示。


數據表字段設置好了之後我們就可以開始寫PHP代碼了,在寫之前呢先在數據庫裏增加兩個用戶,這裏我們選擇插入選項卡,然後填寫相關屬性,第一個我設置number爲1,其他爲默認,第二個我不填number,其他信息修改一下。最後選擇瀏覽查看剛剛插入的兩個用戶。



可以看到第二個我並沒有填寫number它默認爲2,這就是我們開始設置數據表字段的時候選擇A_I的原因。


  代碼實現部分在第二節將會給出,敬請期待!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章