Как я могу отобразить все данные из таблицы? [закрытый]


Как я могу отобразить все данные из таблицы внутри тега таблицы с помощью циклов? Вот мой код:

     <table width="380px">
              <tr>
                     <td><?php echo $left_bread['recipe'];?></td>
                     <td><?php echo $left_bread['name'];?></td>
                     <td><?php echo $left_bread['scale_date'];?></td>
               </tr>
      </table>
2 2

2 ответа:

Я думаю, что ваш код отсутствует..из того, что я вижу, ему не хватает foreach(). может быть, вам стоит попробовать это,

<?php foreach($your_variable as $your_alias):?>
<table width="380px">
<tr>
    <td><?php echo $your_alias['recipe'];?></td>
    <td><?php echo $your_alias['name'];?></td>
    <td><?php echo $your_alias['scale_date'];?></td>
</tr>
</table>
<?php endforeach;?>

Я думаю, что это все, если вы хотите динамически отображать данные из запроса, то это будет сделано,зная, что $your_variable содержит запрос, который получит рецепт, имя и scale_date. :)

Для доступа к данным необходимо использовать foreach ..

//$data for example contains your fetched results from the database 

// this will lopp until it contains results
<?php
foreach( $data as $left_bread ) {

<table width="380px">
<tr>
 <td><?php echo $left_bread['recipe'];?></td>
<td><?php echo $left_bread['name'];?></td>
<td><?php echo $left_bread['scale_date'];?></td>
</tr>
</table>

}

  ?>