我尝试使用 PHP 脚本读取来自 MYSQL 的 JSON 数据。是这样,一切正常,但如果我输入太多数据,PHP 脚本必须读取他返回空的一面,而 JSON 无法获得任何信息......我在 PHP 方面不是很好,但也许它类似于执行查询时间限制还是数组太长?
这是我的php
<?php
$response = array();
require_once __DIR__ . '/db_connect.php';
$db = new DB_CONNECT();
$result = mysql_query("SELECT *FROM weltvonhalva") or die(mysql_error());
$response["weltvonhalva"] = array();
while ($row = mysql_fetch_array($result)) {
// temp user array
$weltvonhalva = array();
$weltvonhalva["id"] = $row["id"];
$weltvonhalva["nachricht"] = $row["nachricht"];
array_push($response["weltvonhalva"], $weltvonhalva);
}
$response["success"] = 1;
echo json_encode($response);
?>
最佳答案
尝试
set_time_limit (0);
PHP 脚本开头的命令。它将设置无限的执行时间。
关于如果信息太多,php 脚本不返回任何内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25963365/