php+mysqli使用面向?qū)ο蠓绞礁聰?shù)據(jù)庫(kù)實(shí)例
本文實(shí)例講述了php+mysqli使用面向?qū)ο蠓绞礁聰?shù)據(jù)庫(kù)的方法,分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
//第一步:創(chuàng)建數(shù)據(jù)連接對(duì)象
$mysqli = new MySQLi("localhost","root","123456");//默認(rèn)的 MySQL的類,其屬性與方法見(jiàn)手冊(cè)
if($mysqli->connect_error){//connect_error為屬性,報(bào)錯(cuò)
die("數(shù)據(jù)庫(kù)連接失?。?.$mysqli->connect_errno."--".$mysqli->connect_error);// connect_errno:錯(cuò)誤編號(hào)
}
$mysqli->select_db("liuyan");//選擇數(shù)據(jù)庫(kù)
$mysqli->query("set names 'GBK'");
//第二步:更新其中一條信息,代碼如下
$sql = "update news set title='游泳世界杯葉詩(shī)文奪冠' where id=17";
//第三步:執(zhí)行
$res = $mysqli->query($sql);//與select的返回值不同,update的返回值為true(如果成功),失敗則返回false
//判斷執(zhí)行是否成功
if(!$res){
echo "更新數(shù)據(jù)失敗";
}else{
if($mysqli->affected_rows>0){//$mysql->affected_rows:返回前一個(gè)操作影響的數(shù)據(jù)庫(kù)行數(shù)
echo "更新數(shù)據(jù)成功";
}else{
echo "執(zhí)行成功,但沒(méi)有數(shù)據(jù)更新";//比如當(dāng)你第二次執(zhí)行這段代碼時(shí),就沒(méi)有數(shù)據(jù)更新
}
}
//關(guān)閉數(shù)據(jù)庫(kù)連接,與 select 不同,這里不用釋放查詢結(jié)果集
$mysqli->close();
?>
希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。
- PHP中用mysqli面向?qū)ο蟠蜷_(kāi)連接關(guān)閉mysql數(shù)據(jù)庫(kù)的方法
- php+mysqli使用面向?qū)ο蠓绞讲樵償?shù)據(jù)庫(kù)實(shí)例
- PHP數(shù)據(jù)庫(kù)操作之基于Mysqli的數(shù)據(jù)庫(kù)操作類庫(kù)
- PHP以mysqli方式連接類完整代碼實(shí)例
- php封裝的mysqli類完整實(shí)例
- php寫的帶緩存數(shù)據(jù)功能的mysqli類
- PHP使用Mysqli類庫(kù)實(shí)現(xiàn)完美分頁(yè)效果的方法
- 如何判斷php mysqli擴(kuò)展類是否開(kāi)啟
- PHP實(shí)現(xiàn)基于mysqli的Model基類完整實(shí)例
- PHP實(shí)現(xiàn)基于面向?qū)ο蟮膍ysqli擴(kuò)展庫(kù)增刪改查操作工具類
相關(guān)文章
分析PHP中單雙引號(hào)的誤區(qū)和雙引號(hào)小隱患
PHP中單雙引號(hào)常常會(huì)給人帶來(lái)很多的誤區(qū),其中雙引號(hào)還有些小隱患,下面是小編給大家整理的,需要的可以參考。2016-07-07如何用RabbitMQ和Swoole實(shí)現(xiàn)一個(gè)異步任務(wù)系統(tǒng)
從最開(kāi)始的使用redis實(shí)現(xiàn)的單進(jìn)程消費(fèi)的異步任務(wù)系統(tǒng)到加入swoole的多進(jìn)程消費(fèi)模式,現(xiàn)在,我們的異步任務(wù)系統(tǒng)終于又能邁進(jìn)一步。這回基于RabbitMQ的異步任務(wù)系統(tǒng)設(shè)計(jì)的的更加完善,包括多進(jìn)程消費(fèi),異常重試等。2021-05-05PHP7創(chuàng)建COOKIE和銷毀COOKIE的實(shí)例方法
在本篇文章里小編給大家整理的是關(guān)于PHP7創(chuàng)建COOKIE和銷毀COOKIE的實(shí)例方法,有需要的朋友們可以參考下。2020-02-02PHP基于imagick擴(kuò)展實(shí)現(xiàn)合成圖片的兩種方法【附imagick擴(kuò)展下載】
這篇文章主要介紹了PHP基于imagick擴(kuò)展實(shí)現(xiàn)合成圖片的兩種方法,結(jié)合實(shí)例形式分析了php使用imagick擴(kuò)展進(jìn)行圖片合并的具體操作方法與相關(guān)實(shí)現(xiàn)技巧,并附帶imagick擴(kuò)展下載地址與配置方法,需要的朋友可以參考下2017-11-11php 實(shí)現(xiàn)Hash表功能實(shí)例詳解
Hash算法我們多少會(huì)了解一點(diǎn)了,下面來(lái)介紹利用php實(shí)現(xiàn)Hash表的一個(gè)例子,希望這些例子可以給各位帶來(lái)幫助,需要的朋友可以參考下2016-11-11php使用number_format函數(shù)截取小數(shù)的方法分析
這篇文章主要介紹了php使用number_format函數(shù)截取小數(shù)的方法,結(jié)合實(shí)例形式分析了number_format函數(shù)進(jìn)行浮點(diǎn)數(shù)數(shù)學(xué)運(yùn)算的相關(guān)技巧,需要的朋友可以參考下2016-05-05通過(guò)table標(biāo)簽,PHP輸出EXCEL的實(shí)現(xiàn)方法
以下是利用table標(biāo)簽,對(duì)PHP輸出EXCEL的實(shí)現(xiàn)代碼進(jìn)行了介紹,需要的朋友可以過(guò)來(lái)參考下2013-07-07