getJson, ограничивающий количество строк в локальном хосте (XAMPP) - PullRequest
0 голосов
/ 12 сентября 2018

Я переключился на XAMPP с веб-сервера. Используется getJson для кодирования строк, выбранных из таблицы mysql. Я обнаружил, что при использовании локального хоста количество строк было ограничено до странных 53. Тот же код прекрасно работает на веб-сервере. Я пытался увеличить максимальное время выполнения до 5000, не помогло. Моя таблица SQL содержит 141 строку.

<?php
include('../conn.php');
 $sql = "SELECT test_name,amount FROM lab_test order by sl";
 $result = mysqli_query($conn,$sql)  or die( mysqli_error($conn));
 $i=0;
     while($row = mysqli_fetch_array($result))
     {
         $entry[$i][0]=$row['test_name'];
         $entry[$i][1]=$row['amount'];
         $i++;
     }
echo json_encode($entry);
?>

Он работал на ограничение количества строк до 53

<?php
include('../conn.php');
 $sql = "SELECT test_name,amount FROM lab_test order by sl";
 $result = mysqli_query($conn,$sql)  or die( mysqli_error($conn));
 $i=0;
     while($i<=52)
     {
        $row = mysqli_fetch_array($result);
         $entry[$i][0]=$row['test_name'];
         $entry[$i][1]=$row['amount'];
         $i++;
     }
echo json_encode($
?>

Вот мой телефонный код

$(document).ready(function(){
    //dynamic population of lab tests
        $.getJSON("./ajaxLabTestTable.php", function(response){
            console.log("tests");
            $.each(response, function(){
                var tr="<tr>";
                var td0="<td class="+JSON.stringify("chk")+"><input type="+JSON.stringify("checkbox")+"></td>";
                var td1="<td>"+this[0]+"</td>";
                var td2="<td align="+JSON.stringify("right")+">"+this[1]+"</td></tr>";
                var opt = tr+td0+td1+td2; 
                $("#lab_tests").append(opt);
            });
        });
    });

Должно быть что-то с файлом конфигурации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...