本文实例讲述了PHP+MySQL使用mysql_num_rows实现模糊查询图书信息功能。分享给大家供大家参考,具体如下:

一、代码 td{

font-size:9pt;

}

.style2 {color: #FFFFFF}

应用mysql_num_rows()函数获取查询结果集中的记录数

请输入图书名称
编号 图书名称 出版时间 图书定价 作者 出版社

$link=mysql_connect("localhost","root","root") or die("数据库连接失败".mysql_error());

mysql_select_db("db_database13",$link);

mysql_query("set names gb2312");

$sql=mysql_query("select * from tb_book");

$info=mysql_fetch_object($sql);

if ($_POST[Submit]=="查询"){

$txt_book=$_POST[txt_book];

$sql=mysql_query("select * from tb_book where bookname like '%".trim($txt_book)."%'"); //如果选择的条件为"like",则进行模糊查询

$info=mysql_fetch_object($sql);

}

if($info==false){ //如果检索的信息不存在,则输出相应的提示信息

echo "

对不起,您检索的图书信息不存在!

";

}

do{

?>

<?php echo $info->id; ?>  <?php echo $info->bookname; ?> <?php echo $info->issuDate; ?> <?php echo $info->price; ?>  <?php echo $info->maker; ?>  <?php echo $info->publisher; ?>

}while($info=mysql_fetch_object($sql));

?>

找到相关记录 <?php $nums=mysql_num_rows($sql);echo $nums;?> 条

二、运行结果

注意:这里使用mysql_num_rows() 返回结果集中行的数目。此命令仅对 SELECT语句有效。要取得被 INSERT,UPDATE或者 DELETE查询所影响到的行的数目,需要使用 mysql_affected_rows()。

更多关于PHP相关内容感兴趣的读者可查看本站专题:《php+mysql数据库操作入门教程》、《php+mysqli数据库程序设计技巧总结》、《php面向对象程序设计入门教程》、《PHP数组(Array)操作技巧大全》、《php字符串(string)用法总结》及《php常见数据库操作技巧汇总》

希望本文所述对大家PHP程序设计有所帮助。

mysql查询所有图书信息_PHP+MySQL使用mysql_num_rows实现模糊查询图书信息功能相关推荐

  1. 利用php实现图书查询功能,PHP+MySQL使用mysql_num_rows实现模糊查询图书信息功能

    本文实例讲述了php+mysql使用mysql_num_rows实现模糊查询图书信息功能.分享给大家供大家参考,具体如下: 一.代码 td{ font-size:9pt; } .style2 {col ...

  2. 用mysql查询图书的信息_PHP+MySQL 利用mysql_fetch_row模糊查询图书信息

    一 代码 td{ font-size:9pt; } .style2 {color: #FFFFFF} 应用mysql_fetch_row()函数从数组结果集中获取信息 请输入图书名称 编号 图书名称 ...

  3. mysql查询单个员工信息_PHP+MySQL实现模糊查询员工信息功能示例

    本文实例讲述了PHP+MySQL实现模糊查询员工信息功能.分享给大家供大家参考,具体如下: 一.代码 注意两点: 1.用Notepad+编辑时,格式选择:[编码字符集]->[中文]->[g ...

  4. solr 英文模拟mysql like查询xml_Solr之精确、匹配、排序、模糊查询-yellowcong

    Solr查询数据,其实下面一堆的参数,我也没有做测试,只是转载过来了,我大概只用了高亮.排序.查询.分页,其他的好像没有用过,以后用再来查 一.基本查询 参数意义 q 查询的关键字,此参数最为重要,例 ...

  5. 4.有关日期格式属性修改常识,v$nls_parameters,between and,查询指定部门的员工信息,in和null,like模糊查询,order by后面可以跟:列名、表达式、别名、序号

     1 有关日期格式属性修改常识 NLS_DATE_FORMAT           DD-MON-RR select sysdate from dual; NLS_CURRENCY         ...

  6. python数据库模糊查询_原创:Python编写通讯录,支持模糊查询,利用数据库存储...

    1.要求 数据库存储通讯录,要求按姓名/电话号码查询,查询条件只有一个输入入口,自动识别输入的是姓名还是号码,允许模糊查询. 2.实现功能 可通过输入指令进行操作. (1)首先输入"add& ...

  7. oracle 模糊查询 逗号_Oracle--通配符、Escape转义字符、模糊查询语句

    一.通配符 通配符描述示例 %:匹配包含零个或更多字符的任意字符串.WHERE title LIKE '%computer%' 将查找处于书名任意位置的包含单词 computer 的所有书名. _(下 ...

  8. mysql删除员工的信息_php+mysql删除指定编号员工信息的方法

    本文实例讲述了php+mysql删除指定编号员工信息的方法..具体分析如下: 利用php提交员工编号给mysql,然后由mysql把数据接受并利用delete进行数据删除操作了,这里就来给大家分享几个 ...

  9. php mysql完全学习手册 下载_PHP+MySQL完全学习手册

    第1篇 入门篇 第1章 PHP基础 1.1 概述 1.1.1 PHP 4.0和PHP 5.0 1.1.2 PHP的特性 1.1.3 PHP的环境需求 1.1.4 PHP的数据库集成功能 1.2 安装支 ...

最新文章

  1. Windows环境 安装dlib cv2(python) 总结
  2. python自动化干什么-python已经自动化了,大家一般用什么测试框架?
  3. spark mllib和ml类里面的区别
  4. Spring boot系列--redis使用之1
  5. 惊了!日本街头出现透明公厕,竟有人排队抢着上!
  6. 电子邮件乱码的解决方法
  7. 如何部署一台DELL虚拟化服务器:CentOS7.4系统,虚拟化技术
  8. Flutter实战一Flutter聊天应用(三)
  9. php判断是否存在http,php获取http-header来判断文件是否存在
  10. MockServer的测试思想与实现
  11. AutoPostBack
  12. HR:这样的简历我只看了5秒就扔了,软件测试简历模板想要的进。
  13. 基于氚云平台的应用开发学习(三)
  14. 水星怎么设置网速最快_水星路由器怎么设置网速 - 卡饭网
  15. aso核心,影响ASO优化的核心问题大汇总
  16. JavaScript 英文根据规则转成相对应的中文
  17. kubeadm,kubevip,containerd部署高可用的kubernetes集群
  18. OSPF ASBR及4类LSA研究
  19. Docker,compose,kitematic Overview and build Php WordExpress
  20. CDA数据分析师视频教程全套零基础入门excel考试教学课程2022

热门文章

  1. 刷排名优优软件_朋友问:手机app刷榜排名是什么?
  2. 象棋软件新霸主诞生,旋风绝杀名手,再次夺冠,一统江湖了
  3. BST、AVL、BTree、B+Tree、B*Tree、23Tree、234Tree、TTree、RBTree、LLRBTree、AATree、SplayTree、Treap、无旋Treap、scap
  4. hyperledger fabric 实战开发——水产品溯源交易平台(二)
  5. 【算法学习笔记】75. 动态规划 棋盘型 期望计算 1390 畅畅的牙签盒(改)
  6. 打印出ntdll.dll中所有函数名字和地址
  7. 在职场|项目管理干货总结
  8. Tp5 实现短信发送及页面倒计时
  9. KubeSphere 内置的 Prometheus 通过 remote write 至 Thanos 存更长期数据
  10. 电话销售潜在客户从哪里找 电销行业还值得深入研究吗?