0

这让我很困惑,两个 php 文件(比如a.phpb.php)在同一个目录上运行phpinfo,一些echo. a.php正在完美地运行它们,而另一个只是不运行它们。

对于那个(b.php),它没有任何标题:header(),也没有特殊功能。只是一些sql查询等。

此外,以下脚本在 上正确运行a.php

include_once('../wp-config.php');

$sel = "SELECT * FROM wp_transaction WHERE customer_id =1 AND createddate BETWEEN SYSDATE() - INTERVAL 30 DAY AND SYSDATE()";
$res = mysql_query($sel);
$num = mysql_num_rows($res);
echo "Count result:".$num;//it shows 18, by checking on the DB table, that's correct

但是,在 中b.php,相同的代码片段根本不打印echo输出。我错过了什么吗?

4

1 回答 1

0

释放结果。执行查询并获得结果后,它可能在内存中处于活动状态。 http://php.net/manual/en/function.mysql-free-result.php

于 2013-09-20T21:17:28.823 回答