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)
发表评论 取消回复