я хочу напечатать следующие данные в таблице в ci - PullRequest
0 голосов
/ 03 сентября 2018

В основном я работаю над проектом в таблице, где указаны идентификаторы курсов и под этим идентификатором курса отображается имя студента. Вы можете видеть в этом изображении

enter image description here

данные извлекаются, но я не могу их разместить идеально. кто-нибудь может мне помочь ??

<div class="container"> 
   <div class="row main-center"> 
      <div class="col-md-12">
         <h4 style="Text-align:center">Teacher Name : <span></span></h4> 
      </div>
   </div> 
   <div class="row main">
      <div class="main-login main-center"> 
         <table class="table table-dark"> 
           <thead> 
             <tr> 
              <?php foreach ($mydata as $data) {?> 
                <th scope="col"><?php echo $data->COURSE_ID?></th> 
                <!-- <th scope="col">Status</th> <th scope="col">Action</th> --> 
              <?php }?> 
             </tr> 
           </thead>
           <tbody> 
             <?php foreach ($mydata as $data) {?> 
             <tr>
                <td><?php echo $data->FIRST_NAME ." ".$data->LAST_NAME; ?></td> 
             </tr> <?php } ?>
           </tbody>
      </table>
     <?php echo $this->pagination->create_links(); ?>
  </div>



 thats my code of html 

$query = $this->db->query("
   SELECT teacher_registration.COURSE_ID, 
   student.FIRST_NAME,
   student.LAST_NAME 
   FROM teacher_registration left outer JOIN student_registration ON 
   teacher_registration.COURSE_ID = student_registration.COURSE_ID 
   left outer JOIN student ON 
   student.OEN_NUMBER = student_registration.OEN_NUMBER 
   WHERE 
   teacher_registration.REG_ID =".$id
);

это мой запрос, который извлекает данные.

Ответы [ 2 ]

0 голосов
/ 03 сентября 2018

Просто итерируйте ячейку таблицы (td) вместо строки ...

<tbody> 
  <tr>
     <?php foreach ($mydata as $data) {?> 
         <td><?php echo $data->FIRST_NAME ." ".$data->LAST_NAME; ?></td> 
     <?php } ?>
  </tr>
</tbody>
0 голосов
/ 03 сентября 2018
    <div class="container"> 
   <div class="row main-center"> 
      <div class="col-md-12">
         <h4 style="Text-align:center">Teacher Name : <span></span></h4> 
      </div>
   </div> 
   <div class="row main">
      <div class="main-login main-center"> 
         <table class="table table-dark"> 
           <thead> 
             <tr> 
              <?php foreach ($mydata as $data) {?> 
                <th scope="col"><?php echo $data->COURSE_ID?></th> 
                <!-- <th scope="col">Status</th> <th scope="col">Action</th> --> 
              <?php }?> 
             </tr> 
           </thead>
           <tbody> 

             <tr>
<?php foreach ($mydata as $data) {?> 
                <td><?php echo $data->FIRST_NAME ." ".$data->LAST_NAME; ?></td> 

             </tr> 
           </tbody>
      </table>
     <?php echo $this->pagination->create_links(); ?>
  </div>

петля должна быть внутри <tr>, чтобы выйти из этой же строки

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...