使用codeigniter检索外键中的许多数据(一对多关系)

时间:2016-02-03 12:24:47

标签: codeigniter

我有外键(一对多的关系),我想查看来自id = 5的所有内容(例如),但是在调用它时,它将循环使用相同的数据而不是我保存的其他数据。这是数据库的图片,我的外键是Id database

这是问题的图片,它将再次循环使用该数据而不是其他数据,例如Id = 5。 view the problem

这是我的模特:



    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">&times;</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>

0 个答案:

没有答案