我想显示另一个表中的数据。这是CodeIgniter框架。
我尝试了很多代码,但它们不起作用。
这是我的代码:
<?php
foreach ($users->result_array() as $key => $user): ?>
<tr>
<td> <?php echo $key+1; ?></td>
<td>
<img src="<?php echo $this->user_model->get_user_image_url($user['id']);?>" alt="" height="50" width="50" class="img-fluid rounded-circle img-thumbnail">
</td>
<td> <?php echo $user['first_name'].' '.$user['last_name']; ?>
<?php if($user['status'] != 1): ?>
<small><p><?php echo get_phrase('status'); ?>: <span class="badge badge-danger-lighten"><?php echo get_phrase('unverified'); ?></span></p></small>
<?php endif; ?>
</td>
<td>
<?php echo $user['email']; ?>
</td>
<td>
<?php echo $user['classcategory_id']; ?>
</td>
<td>
<?php $enrolled_courses = $this->crud_model->enrol_history_by_user_id($user['id']);?>
<ul>
<?php foreach ($enrolled_courses->result_array() as $enrolled_course):
$course_details = $this->crud_model->get_course_by_id($enrolled_course['course_id'])->row_array();?>
<li><?php echo $course_details['title']; ?></li>
<?php endforeach; ?>
</ul>
</td>
我怎样才能改变这个
<td>
<?php echo $user['classcategory_id']; ?>
</td>
从表名称“classcategory”字段“name”中获取数据
我的控制器,用于用户和课程
public function get_courses() {
if ($this->session->userdata('admin_login') != true) {
redirect(site_url('login'), 'refresh');
}
...
我的数据库就像这个表 - > CLASSCATEGORY:列:ID +名称表 - > USER:列:ID + classcategory_id
30秒到达战场
qq_花开花谢_0