Так что это моя база данных:PHP Еогеасп, лицо, выступающее в два раза с CodeIgniter
ИМЯ ТАБЛИЦЫ: USER_ACCOUNT
Account_no Firstname Lastname Username Password
1 Larry Bird larryB larrylarry
2 Magic Johnson magic magiclakers
ИМЯ ТАБЛИЦЫ: tbl_items
Item_ID Item_Name Quantity Price Directory
1 gown 5 1000 gown.jpg
2 bridal 3 1500 bridal.png
ИМЯ ТАБЛИЦЫ: tbl_item_availed
Item_availed_ID Item_ID Account_no Date_reserved Quantity
1 1 2 9/14/2016 2
2 2 1 9/14/2016 1
3 1 2 9/14/2016 1
SO yep это мои таблицы, и я уже присоединился к ним 3, моя проблема заключается в следующем:
КЛИЕНТ БРОНИРОВАНИЕ ВИД:
CLIENT DETAILS
Magic details
Bird details
Magic details
, так что я просто хочу, чтобы это было так:
CLIENT DETAILS
Magic details
Bird details
I уже получил область сведений, единственное, что имя КЛИЕНТА также LOOPS, я хочу, чтобы это было только одно, как я это сделаю? Heres мой код контроллера:
<div id="page-wrapper">
<table class="table table-hover">
<tr>
<th>CLIENT</th>
<th>DETAILS</th>
</tr>
<?php foreach($posts as $post) { ?>
<tr>
<td><?php echo $post->Firstname ?> <?php echo $post->Lastname; ?> </td>
<td><a href="<?php echo base_url(); ?>index.php/Pages_Controller/show_receipt/<?php echo $post->Username; ?>">details</a></td>
</tr>
<?php } ?>
</table>
запрос как предложено в виде модели:
public function getServicesAvailed($id){
$this->db->select('*');
$this->db->from("tbl_service_type");
$this->db->join("tbl_service_availed","tbl_service_availed.Service_ID = tbl_service_type.Service_ID");
$this->db->where('Account_ID',$id);
$this->db->where('active',1);
$query = $this->db->get();
return $query->result();
}