以下の連想配列から、tableを作りたいです。
PHP
1$table= [ 2 ["a"=>"a1","b"=>"b1","c"=>"c1"], 3 ["a"=>"a2","b"=>"b2","c"=>"c2"] 4];
HTML
1<table> 2 <thead> 3 <th>a</th><th>b</th><th>c</th> 4 </thead> 5 <tbody> 6 <td>a1</td><td>b1</td><td>c1</td> 7 <td>a2</td><td>b2</td><td>c2</td> 8 </tbody> 9</table>
theadとかを入れるタイミングがよくわからなくて、とりあえず、と書いてみたのが次のコードなのですが、これでさえキーの部分を入れることができなくて、もうどうしたらいいのかわからない状態です。
すみませんがどなたか教えて頂けないでしょうか。
php
1<?php 2$table= [ 3 ["a"=>"a1","b"=>"b1","c"=>"c1"], 4 ["a"=>"a2","b"=>"b2","c"=>"c2"] 5]; 6?> 7<table border=1> 8 <?php $i=0; foreach($table as $row){ ?> 9 <tr> 10 <?php foreach($row as $k=>$v){ ?> 11 <?php if( $i==0 ){ echo "<td><?= $k?></td>"; }?> 12 <td><?= $v?></td> 13 <?php $i++; } ?> 14 </tr> 15 <?php } ?> 16</table>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/21 23:49
2020/02/21 23:56