PHP mysqli_affected_rows() 函數

實例

從不一樣的查詢中輸出所影響記錄行數:php

<?php
// 假定數據庫用戶名:root,密碼:123456,數據庫:RUNOOB
$con=mysqli_connect("localhost","root","123456","RUNOOB");
if (mysqli_connect_errno($con))
{
    echo "鏈接 MySQL 失敗: " . mysqli_connect_error();
}

// 執行查詢並輸出受影響的行數
mysqli_query($con,"SELECT * FROM websites");
echo "受影響的行數: " . mysqli_affected_rows($con);

echo "<br>";

mysqli_query($con,"DELETE FROM websites WHERE alexa>1000");
echo "受影響的行數: " . mysqli_affected_rows($con);

mysqli_close($con);
?>

  


定義和用法

mysqli_affected_rows() 函數返回前一次 MySQL 操做(SELECT、INSERT、UPDATE、REPLACE、DELETE)所影響的記錄行數。html


語法

mysqli_affected_rows( connection) ;

 

參數 描述
connection 必需。規定要使用的 MySQL 鏈接。

技術細節

 

返回值: 一個 > 0 的整數表示所影響的記錄行數。0 表示沒有受影響的記錄。-1 表示查詢返回錯誤。
PHP 版本: 5+

大理石v型塊mysql

相關文章
相關標籤/搜索