Вы выбираете два идентификатора (из фотографий и пользователей), и отображается только последний. Вам нужно использовать псевдоним с As
, чтобы назначить другое имя одному из идентификаторов, и таким образом он успешно покажет вам необходимый идентификатор. Например, ваш запрос должен выглядеть следующим образом:
select (photo.id) as photo_id,photo.src,photo.title,photo.user_id,users.id,users.username from photo inner join users on users.id = photo.user_id
Теперь <?= $gallery->photo_id ?>
выдаст вам удостоверение личности с фотографией, а <?= $gallery->id ?>
даст вам идентификатор пользователя.
Примечание: Вы можете изменить вышеуказанный запрос в перспективе CI или использовать его как есть, если можете. Спасибо