php mysqli_affected_rows函數用來傳回前一次 MySQL 運算(SELECT、INSERT、UPDATE、REPLACE、DELETE)所影響的記錄行數,其語法為mysqli_affected_rows(connection)。
php mysqli_affected_rows函數怎麼用?
定義和用法
mysqli_affected_rows( ) 函數傳回前一次MySQL 操作(SELECT、INSERT、UPDATE、REPLACE、DELETE)所影響的記錄行數。
語法
mysqli_affected_rows(connection);
參數
#connection 必要。規定要使用的 MySQL 連線。
傳回值: 一個 > 0 的整數表示所影響的記錄行數。 0 表示沒有受影響的記錄。 -1 表示查詢回傳錯誤。
PHP 版本: 5
php mysqli_affected_rows函數使用範例
從不同的查詢輸出所影響記錄行數:
<?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); ?>
以上是php mysqli_affected_rows函數怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!