欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

php+mysqli使用面向?qū)ο蠓绞礁聰?shù)據(jù)庫(kù)實(shí)例

 更新時(shí)間:2015年01月29日 09:13:20   作者:php之路  
這篇文章主要介紹了php+mysqli使用面向?qū)ο蠓绞礁聰?shù)據(jù)庫(kù)的方法,實(shí)例分析了mysqli對(duì)象的創(chuàng)建、連接、更新及返回更新結(jié)果的技巧,需要的朋友可以參考下

本文實(shí)例講述了php+mysqli使用面向?qū)ο蠓绞礁聰?shù)據(jù)庫(kù)的方法,分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:

復(fù)制代碼 代碼如下:
<?php
//第一步:創(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ì)有所幫助。

相關(guān)文章

最新評(píng)論