質問編集履歴

1

追記しました。

2020/05/08 12:05

投稿

cacao86
cacao86

スコア97

test CHANGED
File without changes
test CHANGED
@@ -176,6 +176,50 @@
176
176
 
177
177
  ```
178
178
 
179
+ 下記の[削除]を押してPOSTでdelete.phpへ遷移しています。
180
+
181
+ $pはIDで以下の画像だと1657に当たります。
182
+
183
+ ```php
184
+
185
+ foreach ($tree as $p => $t) {
186
+
187
+ $data = $this->data[$p];
188
+
189
+ echo "<table>";
190
+
191
+ if($data['parent_id']===null){
192
+
193
+ echo <<<EOT
194
+
195
+ <tr>
196
+
197
+ <td>{$p}</td>
198
+
199
+ <td><a href="edit.php?id={$p}">{$data['subject']}</a></td>
200
+
201
+ <td>{$data['post_user']}</td>
202
+
203
+ <td>{$data['created_at']}</td>
204
+
205
+ <form action="child_create.php" method="GET">
206
+
207
+ <td><button name="id" value="{$p}">[コメント]</button></td>
208
+
209
+ </form>
210
+
211
+ <form action="delete.php" method="POST">
212
+
213
+ <td><button name="id" value="{$p}">[削除]</button></td>
214
+
215
+ </form>
216
+
217
+ </tr>
218
+
219
+ EOT;
220
+
221
+ ```
222
+
179
223
  削除画面遷移後以下の画像のように最初から警告が出てしまっています。
180
224
 
181
225
  ![イメージ説明](15bab50aa20cf6ad3c04774ab14b249b.png)