Поэтому в основном у меня есть помощник -Codeigniter: Передача databa от помощника из двух таблиц базы данных
function records()
{
$ci = get_instance();
$ci->db->order_by("date", "desc");
$ci->db->limit(20);
$query = $ci->db->get('records');
$data =array();
foreach($query->result_array() as $orders)
{
$data[] = $orders;
}
return $data;
}
Мне нужно передать данные из него для просмотра, но в настоящее время я только передачи данных из записей таблицы. В дополнение, после того, как я получаю $ data [] из записей, мне нужно проверить текущий идентификатор записи, а затем передать в те же $ data [] все пользовательские данные из другой таблицы, которые вместо этого являются пользователями. Как мне это сделать? Таким образом, в основном я забираю сначала все данные из записей, проверяю, у какого пользователя есть запись, а затем просматриваю этого пользователя с помощью get_where ('users', array ('id' => $ data ['user_id']); и добавить данные пользователя в новый массив или в тот же массив $ data []. Это что-то выполнимое? Если да, пожалуйста, покажите мне пример.
Прежде всего, всегда создавайте модели для подключения к базе данных. Помощники не используют запросы к базе данных. Используйте структуру MVC с CI, чтобы быстро создавать приложение. http://codeigniter.com/user_guide/overview/mvc.html – safarov
Могу ли я загружать модели в помощники? –
ОК, во всяком случае, о моем первом вопросе, можете ли вы мне помочь? –