我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

Mysql有多少搜索结果

How can I check how many results is returned from mysql db?

Im using this code to fill a table with results from the mysql db:

   $qry_result = mysql_query($query) or die(mysql_error());
   while($row = mysql_fetch_array($qry_result))

Im want to display how many search results there was on the users search criteria...

Thanks

Use mysql_num_rows.

$num_of_results = mysql_num_rows($qry_result);

It works for SELECT or SHOw. If the query is INSERT, UPDATE, REPLACE or DELETE use mysql_rows_affected.

近期文章

  • PHP从单个数组中删除值? [重复]
  • PHP - 发送脚本的url-address
  • php:trim from一个字符串的结尾?
  • 如何使用PHP在MySQL数据库表中查找行并只插入一个值?
  • 将斜杠插入CSS
  • laravel刀片中的多元化@lang()定位?
  • PHP - 无法从HTML表单提交POST值提交[重复]
  • 我怎样才能给变量赋值?
  • PHP包含来自其他文件夹的文件
  • php,如何防止直接类实例化?
  • PHP漏洞(XSS,...)>用户输入/ url注入何时实际上会造成伤害?
  • Double WHERE NOT语句sql
  • 如何使用正则表达式和PHP格式化数字[关闭]
  • facebook api“语法错误,意外'使用'”
  • 提交不应该重定向到HTML表单中的另一个页面
  • 将$ _POST转换为大写
  • PHP发送电子邮件包含HTML
  • 需要PHP fsockopen帮助
  • 在时间日期戳中添加“at”
  • 从MYSQL日期中删除破折号

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华