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

当数据库没有搜索的内容时会报错Warning: Invalid argument supplied for foreach()

<?php foreach ($rows as $row): ?>  原因其实很简单,就是搜不到内容,然后页面打印不出内容,传递了一个无效的参数。如果在这地方加个“是否有匹配内容”的判断,那不查询的时候就会报错。

我的想法是在search()函数里面加个判断,如果没有匹配内容直接跳出这个函数不传递keywords。。。。。。然而我不知道这段代码怎么写,也不知道能不能这么做,求大神帮忙

正在回答

0 回答

举报

0/150
提交
取消
手把手教你实现电商网站后台开发
  • 参与学习       117285    人
  • 解答问题       1999    个

手把手教你用PHP搭建电子商务平台,由浅入深教你搭建电商系统

进入课程

当数据库没有搜索的内容时会报错Warning: Invalid argument supplied for foreach()

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信