如何在PHP中获取MYSQL数据库返回的数据的行数?
如何在PHP中获取MYSQL数据库返回的数据的行数?$result=mysql_db_query($mysql_database,$strsql,$conn);数据集是r...
如何在PHP中获取MYSQL数据库返回的数据的行数?$result=mysql_db_query($mysql_database, $strsql, $conn);数据集是result,怎么得到它的记录数?
展开
4个回答
展开全部
<?php echo mysql_num_rows($result);?>
根据你的数据集,假设符合条件的有5条,那么上面的代码会输出5
根据你的数据集,假设符合条件的有5条,那么上面的代码会输出5
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
mysql_num_rows()或者select count(*) from table;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1. mysql_num_rows 可得到查询记录数
<?php
$con = mysql_connect("localhost", "hello", "321");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
$db_selected = mysql_select_db("test_db",$con);
$sql = "SELECT * FROM person";
$result = mysql_query($sql,$con);
echo mysql_num_rows($result);
mysql_close($con);
?>
2. mysql_affected_rows可得到更新影响的记录数
<?php
$con = mysql_connect("localhost","mysql_user","mysql_pwd");
if (!$con)
{
die("Could not connect: " . mysql_error());
}
mysql_select_db("mydb");
mysql_query("DELETE FROM mytable WHERE id < 5");
$rc = mysql_affected_rows();
echo "Records deleted: " . $rc;
mysql_close($con);
?>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |