在开发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语句执行即可解决这个问题