後端基礎PHP—表單驗證mysql
1、什麼是表單?sql
表單在網頁中主要負責數據採集功能。數據庫
一個表單有三個基本組成部分:後端
表單標籤:這裏麪包含了處理表單數據所用動態腳本的URL以及數據提交到服務器的方法。數組
表單域:包含了文本框、密碼框、隱藏域、多行文本框、複選框、單選框、下拉選擇框和文件上傳框等。服務器
表單按鈕:包括提交按鈕、復位按鈕和通常按鈕;用於將數據傳送到服務器上的動態腳本或者取消輸入,還能夠用表單按鈕來控制其餘定義了處理腳本的處理工做。函數
使用場景:fetch
2、如何建立一個表單?spa
表單標籤:3d
表單域:即表單組件,主要有
表單按鈕:
表單標籤:
<form action= "URL" method="GET/POST" >
表單域、按鈕
3、接收並驗證表單
驗證表單:
isset() 若存在該變量且不爲NULL則返回true,不然返回false
4、PHP和數據庫交互
表單實際上作到的是將數據提交到後端腳本,而後後端腳本接受後進行處理。咱們這裏講PHP和mysql數據庫交互
咱們會用到一個PHP的擴展mysqli
鏈接數據庫:mysqli_connect('127.0.0.1','root','root','3_9') (鏈接地址,鏈接帳戶,鏈接密碼,鏈接數據庫)
執行數據庫語句:mysqli_query($conn,$sql) (數據庫鏈接函數,執行的SQL語句)
經過數據庫查詢語句執行後獲得的數據是一個對象,咱們須要將對象轉化爲數組
從結果集取全部行變爲數組 mysqli_fetch_array($result) (執行數據庫得到的結果集)