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基于redis的list型数据结构实现ip限流操作

    在日常的业务功能开发中,如果要 限制任意一个ip在连续的某一段时间内,只能访问某个接口一定的次数,需要如何实现呢?这种功能需求通常是用来应对防止脚本恶意刷接口的情况,目前网上已经有很多比较完善的限流方...

    2022年6月27日
    0119
  • 谈谈PHP中interface的用处

    确实,PHP 接口是有它的目的的。它们是契约,是给其他开发人员的说明手册。然而,还是很难理解接口有什么用。基础接口是抽象的类,无法直接实例化,但是可被实现。这是一个基本的例子interface MyInterface { pub...

    2022年6月11日
    0156
  • php引用文件的两种方法:require 及 include

    引用文件的方法有两种:require 及 include。 require 的使用方法如: require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 ...

    2018年3月13日
    0165
  • 如何使用PHP进行智能问答和知识图谱。

    随着人工智能技术的发展,智能问答系统和知识图谱已经成为了人们使用互联网获取信息的重要方式之一。PHP是一种非常流行的编程语言,非常适合用于开发智能问答系统和知识图谱。本文将介绍如何使用PHP进行智能问答...

    2023年5月28日
    04
  • php类的对象及成员属性

    类的定义 class  类名{    访问修饰符 成员属性1;    访问修饰符 成员属性2;    //..... } 成员属性 文档说明: 类的变量成员叫做“属性”,或者叫“字段”、“特征”,在本文档统一称为“属性”。属性声明是由关键字 pub...

    2018年4月9日
    0225
  • PHP实现防盗链的方法分析

    本文实例讲述了PHP实现防盗链的方法。分享给大家供大家参考,具体如下: $_SERVER['HTTP_REFERER']的获取情况 注意 $_SERVER['HTTP_REFERER'] 并不一定总能获取到,只有在以下情况下才能获取到: 一、能够取到HTT...

    2017年12月7日
    0225
  • 关于PHP打印格式化显示利器

    当我们调试php代码的时候,会使用var_dump、print_r 输出结果,输出的时候需要格式化。格式化后的结果echo "<pre>";$arr=[3,1,5,8]; print_r($arr);不格式化后的结果$arr=[3,1,5,8]; print_r($ar...

    2022年6月27日
    0167
  • 如何使用PHP实现更快的直播功能。

    随着互联网的发展,直播已经成为了越来越受欢迎的网络应用。直播平台在吸引用户的同时,也面临着技术难题,如何提升用户体验。PHP作为一种常用的服务器端脚本语言,在直播应用中也扮演着重要的角色。本文将介绍如...

    2023年5月30日
    00

联系我们

QQ:951076433

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