中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Mysql數據庫怎么實現注冊和登錄

發布時間:2021-12-04 14:11:04 來源:億速云 閱讀:791 作者:iii 欄目:大數據

這篇文章主要講解了“Mysql數據庫怎么實現注冊和登錄”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Mysql數據庫怎么實現注冊和登錄”吧!

一、連接數據庫,測試是否可以鏈接成功,新建一個1.php

訪問:http://192.168.1.129/mysql/1.php

<meta charset="utf-8"><?php$dbhost = 'localhost';  // mysql服務器主機地址$dbuser = 'root';            // mysql用戶名$dbpass = 'root';          // mysql用戶名密碼$conn = mysqli_connect($dbhost, $dbuser, $dbpass);if(! $conn ){    die('連接失敗' . mysqli_error());}echo '數據庫連接成功!';mysqli_close($conn);?>

Mysql數據庫怎么實現注冊和登錄

二、不同頁面需要連接不同的數據庫,為了避免代碼的重復,我們新建一個connect.php,需要連接數據庫的時候直接用一句話就可以調用

<meta charset="utf-8"><?php$dbhost = 'localhost';  // mysql服務器主機地址$dbuser = 'root';            // mysql用戶名$dbpass = 'root';          // mysql用戶名密碼$conn = mysql_connect($dbhost, $dbuser, $dbpass);if(! $conn ){    die('連接失敗' . mysqli_error());}mysql_select_db('jay',$conn);//選擇我們要連接的數據庫?>

三、注冊頁面,直接將注冊信息添加到數據庫中

<meta charset="utf-8"><?phpif(isset($_POST['submit'])){    $name=$_POST['user'];//獲取表單里的用戶名    $password=$_POST['pass1'];//獲取表單里的密碼    include('connect.php');//連接數據庫    if(isset($_POST['user']) && isset($_POST['pass1']) && isset($_POST['pass2']))    {        $q="insert into user(name,pass) values ($name,md5($password))";//向數據庫中添加數據        $res=mysql_query($q,$conn);//執行sql語句            echo "恭喜".$_POST['user']."注冊成功";    }else{        echo "注冊信息有誤";    }}else{    echo "請通過表單提交";}?>

Mysql數據庫怎么實現注冊和登錄

通過sql命令查看數據,數據已添加到數據中

Mysql數據庫怎么實現注冊和登錄

四、登錄頁面,只有數據庫存在的賬戶才能登錄

<meta charset="utf-8"><?phpinclude("connect.php");//連接數據庫$name=$_GET['user'];//獲取表單里的用戶名$password=md5($_GET['pass']);//獲取表單里的密碼echo $name,$password;if(isset($_GET['submit'])){    $sql="select * from user where name='$name' and pass='$password'";//檢測數據是否存在    $res=mysql_query($sql);//執行sql語句    $row=mysql_num_rows($res);//返回結果中行的數量    if($row)    {        if(setcookie("name",$name)){            echo "登錄成功,<a href='dlcg.php'>返回首頁</a>";        }else{            echo "cookie設置失敗";        }    }else{        echo "用戶名或密碼錯誤,<a href='../html/dl.html'>重新登錄</a>";    }}else{    echo "請通過表單提交";}?>

感謝各位的閱讀,以上就是“Mysql數據庫怎么實現注冊和登錄”的內容了,經過本文的學習后,相信大家對Mysql數據庫怎么實現注冊和登錄這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

珲春市| 樟树市| 开封县| 甘泉县| 定安县| 永州市| 响水县| 若羌县| 含山县| 昆明市| 彭水| 师宗县| 乌什县| 定陶县| 钦州市| 中西区| 农安县| 公主岭市| 通城县| 类乌齐县| 萨迦县| 汝城县| 会东县| 宁乡县| 龙海市| 阿勒泰市| 电白县| 宁津县| 卓资县| 志丹县| 西丰县| 庆城县| 甘南县| 开江县| 英超| 长岛县| 永登县| 静安区| 弥渡县| 伊春市| 大石桥市|