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

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

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

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

正在回答

0 回答

举报

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

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

进入课程

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

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

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

帮助反馈 APP下载

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

公众号

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