我正在使用 MySQL 数据库在 PHP 中编程……我想知道更新查询后有多少行受到影响……是否有 php 函数或 mysql 查询可以告诉我有多少……
问问题
118 次
1 回答
0
您应该使用mysqli_affected_rows()
此处描述的函数http://www.php.net/manual/en/mysqli.affected-rows.php
演示
<?php
$link = mysqli_connect("localhost", "my_user", "my_password", "world");
/* update rows */
mysqli_query($link, "UPDATE Language SET Status=1 WHERE Percentage > 50");
printf("Affected rows (UPDATE): %d\n", mysqli_affected_rows($link));
/* close connection */
mysqli_close($link);
于 2013-06-27T22:22:22.767 回答