Discuz! Database Error-It is not safe to do this query-discuz x2.5报错

2012年4月9日 | 标签:

在开发discux x2.5插件是插入数据报错 报错信息如下

Discuz! Database Error

(0) It is not safe to do this query

***************************************

PHP Debug

No. File Line Code
1 admin.php 57 require(%s)
2 source/admincp/admincp_plugins.php 772 include(%s)
3 source/plugin/game_library/gameadd.inc.php 21 discuz_database::query(%s)
4 source/class/discuz/discuz_database.php 134 discuz_database::checkquery(%s)
5 source/class/discuz/discuz_database.php 171 discuz_database_safecheck::checkquery(%s)
6 source/class/discuz/discuz_database.php 356 break()

根据提示信息是写的sql语句有不安全信息导致的  检查sql 完全没有问题呀

郁闷。。。。。

解决方案

由于我的sql语句是直接利用query执行的,吧用query执行的语句改成系统的insert、update、delete语句执行即可解决这个问题

目前还没有任何评论.


6 − three =