お世話になっております。
・テーブルにDBからのデータを格納したい
・テーブルの行数は20行が良い
・データ数は1~20の間(20だったり、4つしかなかったり)
行数を20にし、データをループで格納したいと思ったのですが
20行にするため先にループを使っており、その中でループを使うと
同じデータの行が20個できます。
原因はわかっているのですが、ではどうすればいいかの方法が
出てこず困っております…
わかりづらい説明で申し訳ないですがヒントを頂けないでしょうか。
よろしくお願いいたします。
html
1 <table class="table" name="dataTable"> 2 <tr> 3 <th>NO</th> 4 <th>日付</th> 5 <th>目的</th> 6 <th>行先</th> 7 </tr> 8 <?php 9 10 for($i = 1; $i <= 20 ; $i++){ 11 12 foreach($list as $value){ 13 14 echo '<tr>'; 15 $m = substr($value["date"],4,2); 16 $d = substr($value["date"],6,2); 17 18 echo '<td></td>'; 19 echo '<td>'.$m.'/'.$d.'</td>'; 20 echo '<td></td>'; 21 22 echo '</tr>'; 23 } 24} 25 ?> 26 </table>
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。