如果信息太多,php 脚本不返回任何内容

标签 php mysql json

我尝试使用 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/

相关文章:

python - MySQLdb._exceptions.OperationalError ('1046, No database selected' ) - Flask 到 mySQL 连接错误

mysql - SSIS 模糊查找与 MySQL 引用表

php - 获取json并用php保存

php - 带有 omnipay 的 CodeIgniter 自定义值

php - Ajax .done(function(feedback) 不考虑 "feedback"部分

javascript - 如何在javascript中用php制作动态下拉菜单?

python - python和mysql命令行中的mysql插入错误

json - SPARK read.json 抛出 java.io.IOException : Too many bytes before newline

php - JSONException 索引超出范围 [0..1)

php - 如何从 PayPal 获取用于自适应支付的 Pay API key