是指在数据库操作的时候都调用了conn.php这样子么

解决方案 »

  1.   


    include文件夹下有db_mysql.class.php
      

  2.   

    先检查除 db_mysql.class.php 以外的文件中是否有 mysql_query 字样
    如果有,则都是需要甄别的地方在 db_mysql.class.php 文件中方法名含有 query、execute、insert、update、fetch 字样的方法中
    加入
    file_put_contents('log.txt', print_r(debug_backtrace(), 1), FILE_APPEND);
    就可从文件 log.txt 中看到是从什么地方执行了什么样的 sql 指令了
      

  3.   


    谢谢。不过我发现有的php文件也自己用到了一些sql语句。我能不能直接写在config.php 里面啊?
      

  4.   


    Array
    (
        [0] => Array
            (
                [file] => /www/web/zlhk/public_html/include/conn.php
                [line] => 3
                [function] => include
            )    [1] => Array
            (
                [file] => /www/web/zlhk/public_html/madmin45/users.php
                [line] => 8
                [args] => Array
                    (
                        [0] => /www/web/zlhk/public_html/include/conn.php
                    )            [function] => include
            ))
    Array全是类似注意的数据