Как объединить две таблицы с другой базой данных с помощью 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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