當前位置:
首頁 > 知識 > PHP+MySql實現後台數據的讀取

PHP+MySql實現後台數據的讀取

我們使用的是PHP的php_mysqli擴展

首先了解一些基礎的用法

1.連接資料庫使用

mysqli_connect()

參數:主機地址 MYSQL用戶名 MYSQL密碼 選擇連接的資料庫 埠號

返回:如果連接成功返回資源類型的標識符號,如果失敗返回false

如果我們與Mysql建立的連接不止一條,那麼以後操作資料庫的各種函數都必須傳入返回的連接符號

如果我們與mysql建立的連接只有一條,那麼以後操作資料庫的各種函數就不必傳入這個標識符號

2.設置字符集編碼格式

mysqli_set_charset();

3.執行SQL語句

如果是增刪改 將返回布爾類型的是否成功

如果是查詢,將返回資源結果集

$res=mysqli_query();

4.處理結果集

mysqli_fetch_assoc($res);返回關聯數組

mysqli_fetch_row($res);返回索引數組

mysqli_fetch_object($res);返回對象

mysqli_fetch_field($res);返回結果集中每一列的欄位信息(欄位名,表名,資料庫名,欄位類型)

mysqli_data_seek($res, 0);設置結果集指針位置,為零,結果集複位到最開始

mysqli_free_result($res);釋放查詢資源結果集

mysqli_close($conn);關閉資料庫連接

下面我們來實現一個簡單註冊登錄的功能。

先將通用的配置提到一個PHP文件中,後邊再用到引入即可

在資料庫中建個表,以便存取用戶信息。在這我在mydb資料庫中創建了一個名為submit的表。

首先做的是註冊功能,註冊就是將用戶輸入表單中的信息保存到後台資料庫的表中

下邊的是註冊頁的樣式,沒什麼好說的,記住name ID即可

重點是看看如何用JQuery將數據POST到後台

後台的php文件接收數據後,將接收的數據通過SQL語句操作資料庫將數據存入表中

這樣,點擊註冊按鈕,就可將輸入的信息存入表中。成功後跳轉登陸頁

下面做的就是登陸頁,登錄功能需要讀取存在表中的用戶名與密碼信息

登錄頁樣式也不多說。同樣記住需要的name與ID

重點還是JQ代碼

上述登陸頁的JQ代碼所做的是,取到後台登陸PHP文件從資料庫中讀取的用戶名與密碼信息和用戶輸入的新相比較,true則登陸成功

那麼後台登陸頁怎麼寫的呢,很簡單,通過SQL語句從表中讀取到信息後,返回給前台登錄頁面即可

登陸成功後,提示登錄成功,跳轉到首頁(index.html)

文章來源:

http://www.cnblogs.com/cherishli/p/7077787.html

點擊展開全文

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 優才學院 的精彩文章:

HTML 自定義元素教程
發現laravel簡單易學,賊歡喜,學習筆記如下
誰TM改了我代碼?
剛剛,最強暴雨被進京證嚇尿!
「阿里雲」躋身全球雲計算四大巨頭

TAG:優才學院 |

您可能感興趣

Python寫入數據到MySQL
PowerBI從SCCM資料庫中分析數據和KPI展現
收購 Altera 近三年,Intel 終於把 FPGA 賣給了數據中心 OEM 廠商
ASP.NET Web Forms 數據綁定
IBM更新SDS,數據保護和存儲產品,連通NAS, 雲與NVMe over Fabric
Redis-BitMap 「數據結構」可以實現對位的操作
PowerBI從Exchange跟蹤日誌中分析數據和KPI展現
Hooking Chrome瀏覽器的SSL函數來讀取SSL通信數據
實現更好DEVOPS,關鍵取決於數據
Druid在大數據OLAP場景下實踐
春季賽數據榜,JackeyLove這項數據碾壓UZI和SMLZ
使用 Python 將數據寫到 CSV 文件
GTAOL Mottcvl美女捏臉數據一覽
數據正翹首以待:NVMe SSD 為 OLTP 平台帶來更多優勢
TCGA資料庫mRNA&lncRNA數據提取
IBM發布PAIRS Geoscope專用於搜索地理空間大數據
數據中心管理:DCIM Out 了,DMaaS 上位!
蘋果放開USB Type-C轉Lightning介面數據線MFi授權
2月VR大數據 | Oculus CV1再超HTC Vive,Pico小怪獸成功逆襲
從MSI數據上來看,Letme真的是除了UZI外,RNG最穩的一個嗎?