teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

追記しました。

2020/05/08 12:05

投稿

cacao86
cacao86

スコア97

title CHANGED
File without changes
body CHANGED
@@ -87,5 +87,27 @@
87
87
  </html>
88
88
 
89
89
  ```
90
+ 下記の[削除]を押してPOSTでdelete.phpへ遷移しています。
91
+ $pはIDで以下の画像だと1657に当たります。
92
+ ```php
93
+ foreach ($tree as $p => $t) {
94
+ $data = $this->data[$p];
95
+ echo "<table>";
96
+ if($data['parent_id']===null){
97
+ echo <<<EOT
98
+ <tr>
99
+ <td>{$p}</td>
100
+ <td><a href="edit.php?id={$p}">{$data['subject']}</a></td>
101
+ <td>{$data['post_user']}</td>
102
+ <td>{$data['created_at']}</td>
103
+ <form action="child_create.php" method="GET">
104
+ <td><button name="id" value="{$p}">[コメント]</button></td>
105
+ </form>
106
+ <form action="delete.php" method="POST">
107
+ <td><button name="id" value="{$p}">[削除]</button></td>
108
+ </form>
109
+ </tr>
110
+ EOT;
111
+ ```
90
112
  削除画面遷移後以下の画像のように最初から警告が出てしまっています。
91
113
  ![イメージ説明](15bab50aa20cf6ad3c04774ab14b249b.png)