回答編集履歴

1

追記(ビュー側をtable風出力に)

2016/10/21 08:33

投稿

popobot
popobot

スコア6586

test CHANGED
@@ -30,21 +30,37 @@
30
30
 
31
31
  ```php
32
32
 
33
+ echo "<table>";
34
+
35
+ echo "<tr><th>店舗ID</th><th>店舗名</th><th>ユーザ名</th><th>商品</th></tr>";
36
+
33
37
  foreach($shops as $shop) { // 店舗ループ
34
38
 
35
- echo $shop->id; // 店舗ID
39
+ echo "<tr>";
36
40
 
37
- echo $shop->name; // 店舗
41
+ echo "<td>" . h($shop->id) . "</td>"; // 店舗ID
38
42
 
43
+ echo "<td>" . h($shop->name) . "</td>"; // 店舗名
44
+
39
- echo $shop->user->name; // その店舗のユーザ名
45
+ echo "<td>" . h($shop->user->name) . "</td>"; // その店舗のユーザ名
46
+
47
+ echo "<td>";
40
48
 
41
49
  foreach($shop->items as $item) { // その店舗に関連する商品ループ
42
50
 
43
- echo $item->name; // 商品名
51
+ echo h($item->name); // 商品名
52
+
53
+ echo "<br/>";
44
54
 
45
55
  }
46
56
 
57
+ echo "</td>";
58
+
59
+ echo "</tr>";
60
+
47
61
  }
62
+
63
+ echo "</table>";
48
64
 
49
65
  ```
50
66