mysql 查询语句 Unknown column 'bozai' in 'where clause'。

针对Mysql 出现 Unknown column 'bozai' in 'where clause'错误,存在两个种可能出现错误的原因。

数据库的数据表种“ column 'bozai' ”不存在,但是这种情况一般很少会出现。

数据库无法识别“bozai字符串”,无法正确解析字符串。所以我们要把查询的内容转化成字符串类型。

在字符串上添加单引号,使用String并没有什么效果。

检查字符串添加单引号,转化成字符串类型(Mysql无法解析模糊的类型)。

检查数据库的表中是否存在bozai的行。

query('SELECT COUNT(*) AS count FROM '.$tablename.' where username=\''.$username.''\' and status=99')

query('SELECT * from '.$tablename.' where username=\''.$username.'\' and status=99 order by id desc limit '.$offset.', '.$pagesize)

点赞(9) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部