最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP中mysqli_affected_rows作用行數(shù)返回值分析

 更新時(shí)間:2014年12月26日 11:14:33   投稿:shichen2014  
這篇文章主要介紹了PHP中mysqli_affected_rows作用行數(shù)返回值,實(shí)例分析了普通模式與oop模式的用法,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例分析了PHP中mysqli_affected_rows作用行數(shù)返回值。分享給大家供大家參考。具體分析如下:

mysqli中關(guān)于update操作影響的行數(shù)可以有兩種返回形式:

1. 返回匹配的行數(shù)
2. 返回影響的行數(shù)

默認(rèn)情況下mysqli_affected_rows返回的值為影響的行數(shù),如果我們需要返回匹配的行數(shù),可以使用mysqli_real_connect函數(shù)進(jìn)行數(shù)據(jù)庫連接的初始化,并在函數(shù)的flag參數(shù)位加上:

MYSQLI_CLIENT_FOUND_ROWS return number of matched rows, not the number of affected rows

普通格式:

復(fù)制代碼 代碼如下:
int mysqli_affected_rows ( mysqli link )

oop格式:

復(fù)制代碼 代碼如下:
class mysqli {
int affected_rows
}

看下例子:

普通模式,代碼如下:

復(fù)制代碼 代碼如下:
<?php
$link = mysqli_connect("localhost", "my_user", "my_password", "world");
 
if (!$link) {
printf("Can't connect to localhost. Error: %sn", mysqli_connect_error());
exit();
}
 
/* Insert rows */
mysqli_query($link, "CREATE TABLE Language SELECT * from CountryLanguage");
printf("Affected rows (INSERT): %dn", mysqli_affected_rows($link));
 
mysqli_query($link, "ALTER TABLE Language ADD Status int default 0″);
 
/* update rows */
mysqli_query($link, "UPDATE Language SET Status=1 WHERE Percentage > 50″);
printf("Affected rows (UPDATE): %dn", mysqli_affected_rows($link));
 
/* delete rows */
mysqli_query($link, "DELETE FROM Language WHERE Percentage < 50″);
printf("Affected rows (DELETE): %dn", mysqli_affected_rows($link));
 
/* select all rows */
$result = mysqli_query($link, "SELECT CountryCode FROM Language");
printf("Affected rows (SELECT): %dn", mysqli_affected_rows($link));
 
mysqli_free_result($result);

/* Delete table Language */
mysqli_query($link, "DROP TABLE Language");
 
/* close connection */
mysqli_close($link);
?>


oop模式,代碼如下:
復(fù)制代碼 代碼如下:
<?php
$mysqli = new mysqli("localhost", "my_user", "my_password", "world");
 
/* check connection */
if (mysqli_connect_errno()) {
printf("Connect failed: %sn", mysqli_connect_error());
exit();
}
 
/* Insert rows */
$mysqli->query("CREATE TABLE Language SELECT * from CountryLanguage");
printf("Affected rows (INSERT): %dn", $mysqli->affected_rows);
 
$mysqli->query("ALTER TABLE Language ADD Status int default 0″);
 
/* update rows */
$mysqli->query("UPDATE Language SET Status=1 WHERE Percentage > 50″);
printf("Affected rows (UPDATE): %dn", $mysqli->affected_rows);
 
/* delete rows */
$mysqli->query("DELETE FROM Language WHERE Percentage < 50″);
printf("Affected rows (DELETE): %dn", $mysqli->affected_rows);
 
/* select all rows */
$result = $mysqli->query("SELECT CountryCode FROM Language");
printf("Affected rows (SELECT): %dn", $mysqli->affected_rows);
 
$result->close();
 
/* Delete table Language */
$mysqli->query("DROP TABLE Language");
 
/* close connection */
$mysqli->close();
?>

希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • PHP之變量、常量學(xué)習(xí)筆記

    PHP之變量、常量學(xué)習(xí)筆記

    親密接觸PHP之變量、常量學(xué)習(xí)筆記(閱讀筆記自PHP手冊(cè)) PHP 中一個(gè)美元符號(hào)($)后面跟上一個(gè)變量名稱,即表示一個(gè)變量。變量的名稱是對(duì)大小寫敏感的。其中變量名允許數(shù)字或下劃線打頭。
    2008-03-03
  • PHP 字符串長(zhǎng)度判斷效率更高的方法

    PHP 字符串長(zhǎng)度判斷效率更高的方法

    在php里當(dāng)需要判斷一個(gè)字符串長(zhǎng)度時(shí),我們首先想到的是strlen()函數(shù),不錯(cuò),strlen()返回的就是字符串的長(zhǎng)度,這樣使用沒有任何問題。不過,如果要從php程序優(yōu)化的角度來看,使用strlen()判斷字符串長(zhǎng)度未免是最好的寫法
    2014-03-03
  • php 全文搜索和替換的實(shí)現(xiàn)代碼

    php 全文搜索和替換的實(shí)現(xiàn)代碼

    方便替換和全文索引
    2008-07-07
  • php取出數(shù)組單個(gè)值的方法

    php取出數(shù)組單個(gè)值的方法

    下面小編就為大家分享一篇php取出數(shù)組單個(gè)值的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-03-03
  • phpmyadmin3 安裝配置圖解教程

    phpmyadmin3 安裝配置圖解教程

    基于PHP開發(fā)的phpmyadmin也是一個(gè)非常好用的Mysql數(shù)據(jù)庫管理程序,在xampp等PHP環(huán)境配置安裝程序中,phpmyadmin也是一個(gè)必備的PHP程序
    2012-03-03
  • php采集中國代理服務(wù)器網(wǎng)的方法

    php采集中國代理服務(wù)器網(wǎng)的方法

    這篇文章主要介紹了php采集中國代理服務(wù)器網(wǎng)的方法,涉及php采集的相關(guān)使用技巧,需要的朋友可以參考下
    2015-06-06
  • CTF命令執(zhí)行及繞過技巧

    CTF命令執(zhí)行及繞過技巧

    這篇文章主要介紹了CTF命令執(zhí)行及繞過技巧,對(duì)CTF感興趣的同學(xué),可以參考下
    2021-04-04
  • PHP GD 圖像處理組件的常用函數(shù)總結(jié)

    PHP GD 圖像處理組件的常用函數(shù)總結(jié)

    如今,在互聯(lián)網(wǎng)上,很多網(wǎng)站都要處理大量圖片,比如:頭像、上傳的圖片做縮略圖加水印等等。他們需要服務(wù)端的大量圖片處理,一門好的服務(wù)端語言環(huán)境一定要有對(duì)圖像處理的支持。
    2010-04-04
  • php將xml轉(zhuǎn)化對(duì)象的實(shí)例詳解

    php將xml轉(zhuǎn)化對(duì)象的實(shí)例詳解

    在本篇文章里小編給大家整理的是一篇關(guān)于php將xml轉(zhuǎn)化對(duì)象的實(shí)例詳解內(nèi)容,有需要的朋友們可以跟著學(xué)習(xí)下。
    2021-10-10
  • php多進(jìn)程應(yīng)用場(chǎng)景實(shí)例詳解

    php多進(jìn)程應(yīng)用場(chǎng)景實(shí)例詳解

    這篇文章主要介紹了php多進(jìn)程應(yīng)用,結(jié)合具體實(shí)例形式詳細(xì)分析了php多進(jìn)程模塊依賴pcntl擴(kuò)展安裝、使用相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下
    2019-07-07

最新評(píng)論

始兴县| 林芝县| 卓尼县| 湖南省| 青浦区| 汽车| 浦城县| 吉安县| 枞阳县| 车致| 宜宾县| 辉南县| 侯马市| 陇南市| 章丘市| 甘德县| 桓台县| 革吉县| 潍坊市| 金沙县| 屯门区| 张家港市| 岳阳市| 连南| 新安县| 紫云| 浙江省| 内黄县| 察隅县| 明星| 靖边县| 宜兰县| 调兵山市| 黄浦区| 奉化市| 鸡泽县| 天祝| 波密县| 江津市| 汤原县| 静海县|