为什么 mysqli_fetch_array 自己的数据库可以获取数据,公司的数据库就读取不到数据?

本人使用mysql 连接mysql 数据库,通过 mysqli提供的 mysqli_fetch_array方法,把query到的结果集,转到数组中,如下

    $result = $mysqli->query("select * from wx_user where source='yunfeng'  AND    (subscribe_time>('$last_month')) and  subscribe_time<'$endToday' ");

    $results = array();
    while ($row = mysqli_fetch_array($result, MYSQLI_ASSOC)) {
        $results[] = $row;
    }
    $arr = json_encode($results,JSON_UNESCAPED_UNICODE);

    print_r ($arr);

但是 在我的电脑上就能操作成功,然后把代码上传到服务器后(使用公司的数据库配置文件, 不过 select * 另外一个表是能成功的,就是这个 wx_user 这个表 )
打印不出来。。。奇了怪了 求解- -

1. 我看都是 utf-8 数据库集

2. 然后我读取数据库文件之后 也 header("Content-type: text/html; charset=utf-8");

3. sql 语句的变量能打印出来

可以了 加了下面代码

/**************************************************************
     *
     *  使用特定function对数组中所有元素做处理
     *  @param  string  &$array     要处理的字符串
     *  @param  string  $function   要执行的函数
     *  @return boolean $apply_to_keys_also     是否也应用到key上
     *  @access public
     *
     *************************************************************/
    function arrayRecursive(&$array, $function, $apply_to_keys_also = false)
    {
        static $recursive_counter = 0;
        if (++$recursive_counter > 1000) {
            die('possible deep recursion attack');
        }
        foreach ($array as $key => $value) {
            if (is_array($value)) {
                arrayRecursive($array[$key], $function, $apply_to_keys_also);
            } else {
                $array[$key] = $function($value);
            }

            if ($apply_to_keys_also && is_string($key)) {
                $new_key = $function($key);
                if ($new_key != $key) {
                    $array[$new_key] = $array[$key];
                    unset($array[$key]);
                }
            }
        }
        $recursive_counter--;
    }

    /**************************************************************
     *
     *  将数组转换为JSON字符串(兼容中文)
     *  @param  array   $array      要转换的数组
     *  @return string      转换得到的json字符串
     *  @access public
     *
     *************************************************************/
    function JSON($array) {
        arrayRecursive($array, 'urlencode', true);
        $json = json_encode($array);
        return urldecode($json);
    }

先看看你这个表有没有数据,字段对不对的上把