如何在PHP中获取MYSQL数据库返回的数据的行数?

如何在PHP中获取MYSQL数据库返回的数据的行数?$result=mysql_db_query($mysql_database,$strsql,$conn);数据集是r... 如何在PHP中获取MYSQL数据库返回的数据的行数?$result=mysql_db_query($mysql_database, $strsql, $conn);数据集是result,怎么得到它的记录数? 展开
 我来答
滟丽00
高粉答主

2019-05-29 · 繁杂信息太多,你要学会辨别
知道答主
回答量:1487
采纳率:0%
帮助的人:25万
展开全部

1、首先打开MYSQL的管理工具,新建一个test表,并且在表中插入两个字段。

2、接下来在Editplus编辑器中创建一个PHP文件,然后进行数据库连接,并且选择要操作的数据库。

3、然后通过mysql_query方法执行一个Insert的插入语句。

4、执行完毕以后,我们回到数据库管理工具中,这个时候你会发现插入的中文乱码了。

5、接下来我们在PHP文件中通过mysql_query执行一个set  names  utf8语句即可完成操作。

jiangxibaiyi
2012-07-16 · 跟随风去旅行-伤心的歌
jiangxibaiyi
采纳数:3973 获赞数:14412

向TA提问 私信TA
展开全部
<?php echo mysql_num_rows($result);?>
根据你的数据集,假设符合条件的有5条,那么上面的代码会输出5
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wot1927
推荐于2017-11-25 · TA获得超过637个赞
知道答主
回答量:89
采纳率:0%
帮助的人:56.7万
展开全部
mysql_num_rows()或者select count(*) from table;
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
创作者BbPV9CfuDM
推荐于2018-02-28 · TA获得超过1445个赞
知道小有建树答主
回答量:977
采纳率:85%
帮助的人:184万
展开全部

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);
?>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式