i have a large data in my mysql database (500 rows), when i am trying to get all of them , the data is not coming from database.
Working Code
<?php
include '../db/db.php';
$categoriesDataQuery = mysqli_query($conn, "SELECT * FROM subcategories LIMIT 268");
while ($row = mysqli_fetch_assoc ($categoriesDataQuery)) {
$categoryData [] = $row;
}
$categoryNewData = $categoryData;
print (json_encode ($categoryNewData)) ;
mysqli_close ($conn);
?>
Not Working Code
<?php
include '../db/db.php';
$categoriesDataQuery = mysqli_query($conn, "SELECT * FROM subcategories");
while ($row = mysqli_fetch_assoc ($categoriesDataQuery)) {
$categoryData [] = $row;
}
$categoryNewData = $categoryData;
print (json_encode ($categoryNewData)) ;
mysqli_close ($conn);
?>
Maybe Mysql database have some limitation when user select a large data ?!
Who ever encountered this?