为了账号安全,请及时绑定邮箱和手机立即绑定

为什么在article.show.php再次搜索会搜索不到

http://img1.sycdn.imooc.com//591dbbf20001887013360387.jpg

http://img1.sycdn.imooc.com//591dbbdf0001ee1312810604.jpg

为什么当点击查询详细页进入article.show.php或者article.search.php无法再次搜索到


正在回答

2 回答

我也遇到相同的问题,已经解决,article.list.php、article.search.php、article.show.php三个文件中search部分代码相同,都是通过get方法将input中输入的值传入到article.search.php中处理,有三种情况发生:

  1. 当输入文章存在时,点击搜索,显示当先文章

  2. 当输入文章不存在时,点击搜索,显示"当前没有文章,请管理员在后台添加文章"

  3. 当什么都不输入时,点击搜索,显示所有文章列表

http://img1.sycdn.imooc.com//597aa90f0001306008330307.jpg

0 回复 有任何疑惑可以回复我~

首先这里下载的代码是有bug的,如果你直接运行就会出现这样的结果,因为源码里再次搜索的时候即没有跳转到相应的搜索界面,也没有将搜索用的key值定义出来(源码里定义的是s),导致搜索页接收不到key,所以就报错了

像你图片上显示的要把keyword变成key 就可以了

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP与MySQL关系大揭秘
  • 参与学习       72509    人
  • 解答问题       978    个

让我们一起走上探秘之旅,找寻php和mysql恋爱的真谛

进入课程

为什么在article.show.php再次搜索会搜索不到

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号