Ich habe eine Tabelle namens Handy, in dem alle mobilen Daten enthalten sind, die mehr als 7000 Datensätze jetzt ich im JSON-Format anzeigen möchten, aber einige, wie Datensätze hier nicht angezeigt werden, ist mein Code bitte überprüfen ..konvertieren große Daten im JSON-Format
<?php
$conn = mysqli_connect("localhost","root","","test") or die ("Error ".mysqli_error($conn));
$sql = "select * from mobile";
$result = mysqli_query($conn, $sql) or die ("error" . mysqli_error($conn));
var_dump($result);
$myArray = array();
while($row = mysqli_fetch_assoc($result)){
$myArray[] = $row;
}
mysqli_close($conn);
header('Content-Type: application/json');
//$json = file_get_contents('json.json');
/*
$myArray = array("user1" => array("firstName" => "Mike2", "lastName" => "Smith" , "age" => 34),"user2" => array("firstName" => "Mike2", "lastName" => "Smith" , "age" => 34));
*/
$json = json_encode($myArray);
echo $json;
?>
Tisch
Verwenden Sie 'json_last_error_msg()/json_last_error()', um nach Fehlern bei der Codierung zu suchen. Da hier kein Fehler angezeigt wird, kann niemand helfen. – JustOnUnderMillions
das ist das Problem Sir kein Fehler zeigt .. wo kleine Datenkonvertierung tun, gibt es kein Problem, aber es kommt zu großen Daten. Nothing display –
Entfernen var_dump ($ result); Wenn dies ein AJAX-Anruf ist, versuchen Sie es erneut. –