PHP分页结合搜索功能

分页结合搜索功能

1.创建一个有搜索功能的表单页面

PHP分页结合搜索功能

2.点击搜索的时候,应该按照搜索的关键字进行模糊查询

PHP分页结合搜索功能

3.服务器goods_list.php接收表单提交的数据

PHP分页结合搜索功能

以后查询的时候,需要携带上拼接的where条件

PHP分页结合搜索功能

测试一把:

PHP分页结合搜索功能

但是我们点击分页的时候,又恢复到原来的状态了。

为什么?

Where条件约束没有了,因为每次点击分页时,都会重新请求goods_list.php这个文件,由于没有post提交关键字,所以$where这个变量就是空字符串了

如何解决?

点击分页时,把关键字以get方式传递过去,服务器使用$_REQUEST接收

先找到分页类里面的超链接地址:在地址上增加关键字,由于关键字将来会变化,所以我们将其保存到属性中

PHP分页结合搜索功能 PHP分页结合搜索功能 PHP分页结合搜索功能

最后,实例化分页对象之后,给其keyword属性赋值

PHP分页结合搜索功能 PHP分页结合搜索功能 PHP分页结合搜索功能

分页类的完整代码:

PHP分页结合搜索功能 PHP分页结合搜索功能 PHP分页结合搜索功能 PHP分页结合搜索功能

搜索之后输入框显示搜索的关键字,只需要修改输入框的value属性即可。

PHP分页结合搜索功能

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/10155.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(1)
重蔚的头像重蔚管理团队
上一篇 2018年9月21日 00:00
下一篇 2018年9月22日 09:32

相关推荐

  • 基于PHP商城网站的移动开放与移动应用

    随着移动互联网的普及,越来越多的消费者开始使用移动设备进行购物。因此,拥有一个移动友好的电子商务网站是很重要的。PHP作为一种广泛使用的编程语言和网站开发工具,可以轻松地满足这种需求。在这篇文章中,我们…

    2023年5月18日
    00
  • PHP操作MySQL详细自学教程(附代码)

      开启PHP操作MySQL的函数库    查看是否开启MySQL函数库功能 创建一个php文件,在这个文件中写phpinfo();,查看当前文件是否有MySQL。 三、   PHP操作MySQL的流程   1.链接数据库 2.选择数据库并设置编码 3.…

    2018年3月30日 PHP自学教程
    01.3K
  • PHP与数据库安全性的集成。

    随着网络技术的不断进步,数据库已经成为了各种网站和应用程序的核心之一。为了确保数据库中的数据得到充分保护,开发人员必须确保他们的应用程序和数据库系统之间的集成是安全的。PHP是一种常用的编程语言,也是许…

    2023年5月21日
    00
  • PHP8中的函数:str_contains(),字符串搜索的新方法。

    随着PHP8的发布,该语言引入了一种新的字符串搜索函数str_contains(),这个函数在字符串中搜索指定的子字符串,并返回一个布尔值来表示该字符串是否包含指定的子字符串。这个新函数提供了一种简单和快速的方式,用…

    2023年5月21日
    021
  • 如何使用PHP实现微信小程序中的标签云展示。

    随着微信小程序的普及,许多开发者开始关注小程序中的数据可视化展示。标签云展示是其中的一个常见的需求,本文将介绍如何使用PHP实现微信小程序中的标签云展示。一、了解标签云标签云是一种用于展示关键词的可视化…

    2023年6月3日
    01
  • PHP实现邮件系统的用户管理功能。

    随着网络通信的发展,邮件已成为人们日常生活和工作中最常用的通讯工具之一。随着电子邮件的普及,相应的邮件系统不断涌现,使得我们可以轻松地进行邮件的收发、存储和管理等操作。而PHP作为一种网页开发语言,也在…

    2023年5月30日
    00
  • PHP连接MySQL数据库操作实现

    方法一:普通方法(面向过程)首先,先做出如下假设(也适用与方法二和方法三) $username=your_name; $userpass=your_pass; $dbhost=localhost; $dbdatabase=your_database;下面是关键步骤://生成一个连接 $db_co…

    2022年6月18日
    0127
  • PHP 新手入门之变量的认识

    PHP 中的变量用一个美元符号后面跟变量名来表示。 变量名是区分大小写的。 变量名与 PHP 中其它的标签一样遵循相同的规则。 一个有效的变量名由字母或 者下划线开头,后面跟上任意数量的字母,数字,或者下划线 注…

    2018年12月11日
    0318

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息