Вам нужно будет убедиться, что все ваши учетные данные базы данных не повреждены с теми, которые вы настроили на своем хост-сервере, и протестировать свой код. Убедитесь, что все таблицы созданы со значениями, вставленными в него.
Обновленный раздел
Это даст вам представление о том, как получить все запросы. вам нужно будет изучить код и сделать необходимые интеграции. Попробуйте и посмотрите, поможет ли это.
$return_arr = array();
$query = $this->db->prepare("SELECT categories.*, COUNT(posts.id) as total FROM $this->table
INNER JOIN posts on FIND_IN_SET(categories.id,posts.categories) GROUP BY categories.id ORDER
by categories.id DESC");
$query->execute();
// lets assume you want echo json categories, id etc. you can try this below
while($row = $query->fetch()){
$id = $row['id'];
$categories = $row['categories'];
$return_arr[] = array("id" => $id,
"categories" => $categories);
}
// Encoding array in JSON format
echo json_encode($return_arr);
Попробуйте и посмотрите, поможет ли это.