P粉0837850142023-09-06 16:38:27
問題是這段程式碼:
<td><a href="<?php $user->delete()>?">Delete</a></td>
問題是,當您呼叫該頁面時,您將直接刪除用戶,而不是列印刪除頁面的連結。
您需要建立一個單獨的路由(如果您不使用框架,則需要建立一個.php檔案),例如delete_user.php?user_id={your_user_id}或/{user_id}/delete(在框架場景中)< /p>
此路由/頁面必須檢查傳入頁面的使用者是否存在廣告,然後透過從資料庫取得使用者並呼叫 delete()
方法來刪除它。
之後,您的程式碼將類似於 php 框架場景中的以下內容:
<td><a href="http://www.example.com/<?php $user->id?>"/delete>Delete</a></td>
或在獨立場景中像這樣:
<td><a href="http://www.example.com/delete_user.php?user_id=<?php $user->id?>">Delete</a></td>