我有外键(一对多的关系),我想查看来自id = 5的所有内容(例如),但是在调用它时,它将循环使用相同的数据而不是我保存的其他数据。这是数据库的图片,我的外键是Id
这是问题的图片,它将再次循环使用该数据而不是其他数据,例如Id = 5。
这是我的模特:
function get_row( $Id) {
$this->db->where('Id',$Id);
return $this->db->get('certificatesawardsreceived')->row();
}

这是我的控制器:
function goanotherlinkz($Id){
$row=$this->model_adminlogin->get_row($Id);
$data['r']=$row;
$this->load->view('CertificatesandAwards', $data);
}

和我的观点:
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title text-center">Certificates and Awards</h4>
</div>
<div class="modal-body">
<?php
foreach ($r as $row)
{
?>
<input class="input-lg text-capitalize" type="hidden" name="Id" placeholder="<?php echo $r->Id ?>" readonly="">
<input class="input-lg text-capitalize" type="text" name="AwardsReceived" placeholder="Certificates/Awards Received" value="<?php echo $r->Certificates ?>" >
<input class="input-lg text-capitalize" type="text" name="Year" placeholder="Year" value="<?php echo $r->Year?>">
<input class="input-lg text-capitalize" type="text" name="Place" placeholder="Place" value="<?php echo $r->Place ?>">
<?php }?>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">OK</button>
</div>
</div>
</div>
</div>