$query = $this->db->query("
SELECT * FROM " . DB_PREFIX . "zone_to_geo_zone
WHERE geo_zone_id = '" . (int)$this->config->get('payment_cod_geo_zone_id') . "'
AND country_id = '" . (int)$address['country_id'] . "'
AND (zone_id = '" . (int)$address['zone_id'] . "' OR zone_id = '0')
");
5.12. Задачи и задания. В отличие от вопроса, задача и задание представляют собой частную проблемную ситуацию с явно заданной целью, которую необходимо достичь. Пользу от достижения этой цели получает, как правило, лишь её автор. И даже автору решение задачи или задания будет полезно лишь кратковременно (до тех пор, пока он не использует полученное решение). Все остальные пользователи, которые будут просматривать вопрос, сведенный к решению частной задачи, в надежде найти ответ на свой, лишь понапрасну затратят время. Поэтому, чтобы такие вопросы-задания не мешали другим пользователям искать ответы на вопросы, нам приходится их удалять. А для поиска помощи в решении задач и выполнения заданий мы рекомендуем использовать специализированные сервисы, например «Хабр Фриланс».
$query1 = $this->db
->or_like($array_search)
->limit(100)
->get('movie');
$query2 = $this->db
->or_like($array_search)
->limit(100)
->get('serial');
$query3 = $this->db
->or_like($array_search)
->limit(100)
->get('animation');
//результаты по каждой таблице
return [
'movie' => $query1->result_array(),
'serial' => $query2->result_array(),
'animation' => $query3->result_array(),
];
//все результаты одним списком
/*
return array_merge(
$query1->result_array(),
$query2->result_array(),
$query3->result_array()
);
*/
p.s. Предлагаю экспертам, если видите упоминание ReadBean в вопросах по PHP сражу жать кнопку "пожаловаться". Это зло должно быть искорено.