Как объединить две таблицы с другой базой данных с помощью Codeigniter 4Php

Кемеровские программисты php общаются здесь
Anonymous
Как объединить две таблицы с другой базой данных с помощью Codeigniter 4

Сообщение Anonymous »

Я пытаюсь объединить две таблицы с разными базами данных с помощью codeigniter 4. Я уже объявил другую базу данных, используя $db1 и $db2. Моя проблема в том, что когда я пытаюсь присоединиться, мне выдается ошибка: «Таблица 'db2.student' не существует». Но я пытаюсь проверить это, выполнив простой запрос к «db2» без объединения, и результат в порядке.
Мой первый проект, таблица «посещаемость» и «студент» в одной базе данных «$db1», и данные отображаются с правильным объединением.
Во втором проекте я пытаюсь переместить таблицу «студент» в db2 ($db2) и пытаюсь выполнить объединение, но появляется ошибка «Таблица». «db2.student» не существует».
Базы данных $db1 и $db2 находятся на одном сервере (мой локальный хост).
Мой контроллер (JoinController.php) Буду благодарен за любую помощь. Спасибо

Подробнее здесь: https://stackoverflow.com/questions/775 ... eigniter-4

Вернуться в «Php»