0) { $response['success'] = true; $response['counts'] = array(); while ($row = mysqli_fetch_assoc($result)) { $item = array(); $item['category'] = $row['category']; $item['count'] = $row['count']; array_push($response['counts'], $item); } } else { $response['success'] = true; $response['counts'] = array(); // Empty list if no products $response['message'] = "No products found"; } } else { $response['success'] = false; $response['message'] = "Database Error: " . mysqli_error($conn); } echo json_encode($response); ?>