2016-07-28 2 views
1

Я извлекаю данные из базы данных и пытаюсь реализовать их в таблице, но теперь я не знаю, как их упорядочить в таблице. Моя точка зрения:Упорядочить данные в таблицах?

<?php include('inc/header.php');?> 

<div class="main"> 

<table> 

    <thead> 
      <tr>ID:</tr> 
      <th>Name:</th> 

</thead> 

<tbody> 
<tr> 

     <?php foreach ($view as $row) :?> 

      <?php $i = 1;?> 
      <?php echo "<td>".$row->audio."</td>";?> 
      <?php echo $i++;?> 
      <?php endforeach;?> 


    </tr> 
</tbody> 

</table> 


</div> 
<?php include('inc/footer.php');?> 

Я просто хочу, чтобы сделать место увеличение ID от одного до как много записей, и расположить их в одну таблицу.

ответ

1

Ваш цикл Еогеасп должен быть, как этот

<tbody> 
    <?php 
    $i = 1; 
    foreach ($view as $row) 
    { 
     echo "<tr>"; 
     echo "<td>".$i."</td>"; 
     echo "<td>".$row->audio."</td>"; 
     $i++; 
     echo "</tr>"; 
    } 
    ?> 
</tbody> 

И <thead> должен быть

<thead> 
    <tr> 
     <th>ID:</th> 
     <th>Name:</th> 
    </tr> 
</thead> 
+0

@danyal хорошо подобрать. спасибо –

+1

удовольствие все мое. –

+0

мое заявление главы таблицы является правильным, потому что идентификатор над именем. @ Спартанских –

0

Вы можете попробовать это

<?php $i = 1;?> 
<?php foreach ($view as $row) :?> 
<tr> 
      <?php echo "<td>".$i++."</td>";?> 
      <?php echo "<td>".$row->audio."</td>";?> 

</tr> 
<?php endforeach;?> 
+1

[ '' ] (http://stackoverflow.com/revisions/38635723/1) для идентификатора отсутствует –

0

попробуйте этот код

<?php 
    $i=1; 
    foreach ($view as $row) 
    { 

?> 
    <tr> 
     <td><?php echo $i; ?></td> 
     <td><?php echo $row->audio;?></td>   
    </tr> 
    <?php 
    $i++; 
    } ?> 
0

Попробуйте следующий код:

<?php 
    $i=0;//place the initial value outside the loop 
    foreach ($view as $row) 
    { 
    $i++;//increment the value 
?> 
    <tr> 
     <td><?php echo $i;//display the value ?></td> 
     <td><?php echo $row->audio;?></td>   
    </tr> 
    <?php 

    } ?>