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

判断查询时,有结果,但也提示错误

$where['age']=array(array('gt',22),array('lt',25));

结果:Array ( [0] => Array ( [id] => 4 [username] => 小唐 [sex] => 男 [age] => 24 ) )

虽然查询出来了,但是trace里面有一个错误提示:

[2] strtoupper() expects parameter 1 to be string, array given C:\wamp\www\TPweb\ThinkPHP\Lib\Core\Db.class.php 第 508 行.


不要紧吗?


正在回答

2 回答

你那行的strtoupper是用的不对吗- -。

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

无极山鬼谣 提问者

不明白,系统文件中的strtoupper错误, 能反应我写错什么了?
2015-01-15 回复 有任何疑惑可以回复我~
#2

Fiona0126 回复 无极山鬼谣 提问者

那上面的意思好像是,你strtoupper()函数中传递的是个数组参数。但应该给他一个字符串。
2015-01-16 回复 有任何疑惑可以回复我~
#3

无极山鬼谣 提问者

非常感谢!
2015-01-26 回复 有任何疑惑可以回复我~

strtoupper($str);

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

无极山鬼谣 提问者

老师,我还是不知道错在哪里,跟视频里写的一样的
2015-01-16 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
快速入门ThinkPHP框架—理论篇
  • 参与学习       89139    人
  • 解答问题       562    个

快速入门ThinkPHP框架教程,掌握ThinkPHP的理论基础

进入课程

判断查询时,有结果,但也提示错误

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