利用PHP訪問MySql數(shù)據(jù)庫的邏輯操作以及增刪改查的實(shí)例講解
PHP訪問MySql數(shù)據(jù)庫
<?php
//造連接對(duì)象
$db = new MySQLi("localhost","root","","0710_test");
//寫SQL語句
$sql = "select * from student";
//檢測(cè)連接數(shù)據(jù)庫是否成功,失敗返回“連接失敗”,并退出程序
if(mysqli_connect_error()){
die("連接失敗");
}
//執(zhí)行SQL語句,返回結(jié)果集對(duì)象
$result = $db->query($sql);
var_dump($result->num_rows);
//判斷結(jié)果有無數(shù)據(jù)
if($result->num_rows){
echo "存在數(shù)據(jù)";
}
//取數(shù)據(jù)(查詢語句)
//$arr = $result->fetch_all();//獲取所有數(shù)據(jù)并以二維數(shù)組存在
//$arr = $result->fetch_all(MYSQLI_ASSOC);//獲取所有數(shù)據(jù)中的關(guān)聯(lián)數(shù)組
//$arr = $result->fetch_array();
//while循環(huán)遍歷數(shù)組所有數(shù)據(jù)
while($arr = $result->fetch_array()){
var_dump($arr);
}
//$arr = $result->fetch_assoc();//返回關(guān)聯(lián)數(shù)組
//$arr = $result->fetch_object();//列名對(duì)應(yīng)成員變量
//$arr = $result->fetch_row();//返回索引數(shù)組
//var_dump($arr);
//增刪改語句
//添加一條數(shù)據(jù)(返回值true或false)
$sql = "insert into student values('102','王某','男','1987-7-1','95033')";
//刪除一條數(shù)據(jù)(返回值true或false)
$sql = "delete from student where Sname='李軍'";
$r = $db->query($sql);
var_dump($r);
?>
數(shù)據(jù)庫中自增長列表的增刪改實(shí)例
<?php
$db = new MySQLi("localhost","root","","0710_info");
if(mysqli_connect_error()){
die("連接失敗");
}
$sql = "insert into work values(0,'P005','2005-01-01','2010-10-1','山師大','教育部',2)";
if($db->query($sql)){
echo "添加成功";
//插入這條數(shù)據(jù)的id(常用)
echo $db->insert_id;
}else{
echo "添加失敗";
}
?>
以上這篇利用PHP訪問MySql數(shù)據(jù)庫的邏輯操作以及增刪改查的實(shí)例講解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
thinkPHP中_initialize方法實(shí)例分析
這篇文章主要介紹了thinkPHP中_initialize方法,結(jié)合實(shí)例形式分析了子類調(diào)用父類_initialize方法的原理與相關(guān)操作技巧,需要的朋友可以參考下2016-12-12
laravel 實(shí)現(xiàn)劃分admin和home 模塊分組
今天小編就為大家分享一篇laravel 實(shí)現(xiàn)劃分admin和home 模塊分組,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-10-10
PHP CURL或file_get_contents獲取網(wǎng)頁標(biāo)題的代碼及兩者效率的穩(wěn)定性問題
PHP CURL與file_get_contents函數(shù)都可以獲取遠(yuǎn)程服務(wù)器上的文件保存到本地,但在性能上面兩者完全不在同一個(gè)級(jí)別,下面通過一個(gè)例子給大家介紹PHP CURL或file_get_contents獲取網(wǎng)頁標(biāo)題的代碼及兩者效率的穩(wěn)定性問題,需要的朋友參考下2015-11-11
thinkphp整合系列之極驗(yàn)滑動(dòng)驗(yàn)證碼geetest功能
這篇文章主要介紹了thinkphp整合系列之極驗(yàn)滑動(dòng)驗(yàn)證碼geetest ,功能的實(shí)例代碼,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-06-06
ajax+php實(shí)現(xiàn)無刷新驗(yàn)證手機(jī)號(hào)的實(shí)例
下面小編就為大家分享一篇ajax+php實(shí)現(xiàn)無刷新驗(yàn)證手機(jī)號(hào)的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2017-12-12

