【php】php对mysql的连接操作【mysql】
生活随笔
收集整理的這篇文章主要介紹了
【php】php对mysql的连接操作【mysql】
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
思路:
1、數據庫做兩個表單,一個是user用來記錄用戶的信息,方便登錄與注冊。另一個表單是chat,用來記錄聊天內容。
2、用到的技術是ajax,網頁及時交互數據,可以做到無刷新聊天。
遍歷數據庫表單
數據庫連接
首先是連接庫的操作,每次都要重復的操作,遂單獨留了個位置,以免數據的重復。
connect.php
連接表單,并對表單進行操作
<?php include 'connect.php';//連接數據庫$gamename=$_GET['gamename']; $username=$_GET['username']; $password=$_GET['password'];//獲取從前端拿來的數據$sql ="INSERT INTO `users` (`gamename`, `username`, `password`) VALUES ('$gamename', '$username', '$password');"; $boolean = mysqli_query($link,$sql);//這里是增加數據的操作if($boolean && mysqli_affected_rows($link)){echo '注冊成功<a href="index.php">返回登錄頁面</a>'; } else{echo'注冊失敗<a href="index.php">返回登錄頁面</a>'; }mysqli_close($link);以下添加一些數據庫的操作
增:$sql ="INSERT INTO users(gamename,username,password) VALUES ('$gamename', '$username', '$password');";
刪:DELETE FROMqqWHERE username='1834829111';
改:UPDATE qq SET username="56789" WHERE password='123456';
查:SELECT * FROMqq
數據庫遍歷的方法
$sql = "SELECT * FROM `qq` ";//處理結果集的方法
$obj = mysqli_query($link,$sql);$result= mysqli_fetch_assoc($obj);var_dump($result)//打印一列數據的數組
數據庫遍歷所有數據
$obj = mysqli_query($link,$sql); while ($rows = mysqli_fetch_assoc($obj)){var_dump($rows); }//打印一個表單所有數據
數據庫連接:
assoc 鍵值
row以數組名形式排列
array索引加關聯
num_rows返回數據庫條數
ajax 五步
1創建對象
2請求行
3請求頭
4回調函數
5請求主體
總結
以上是生活随笔為你收集整理的【php】php对mysql的连接操作【mysql】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php动态网站
- 下一篇: 【Mysql】win10上Mysq的l安