![](/img/trans.png)
[英]isset function submits all buttons inside the while loop PHP
[英]Access to submit buttons inside a php isset function
我正在嘗試訪問 isset function 中的輸入類型“提交”。 當我按下“刪除”圖標時,將執行以下代碼。 如果您確實要刪除此條目,它將顯示顯示的問題。 如何訪問這兩個按鈕? 嵌套的 isset 函數是否有效? 謝謝你的幫助
if(isset($_GET['delete_id'])){
echo 'Do you want to delete '.$_GET['delete_id']. '? <br>';
echo '<input type="submit" name="delete_yes" value="Yes" style="margin: 10px; position: absolute; top: 60px; "></input>';
echo '<input type="submit" name="delete_no" value="No" style="margin: 10px; position: absolute; top: 60px; left: 55px; "></input>';
}
if(isset($_GET['delete_yes'])){
echo 'deleted';
}
您可以將按鈕包裝在將 id 作為隱藏值傳遞的表單中:
if(isset($_GET['delete_id'])){
echo 'Do you want to delete '.$_GET['delete_id']. '? <br>';
echo '<form method="get">';
echo '<input type="hidden" name="delete_id" value="'.$_GET['delete_id'].'" />';
echo '<input type="submit" name="delete_yes" value="Yes" style="margin: 10px; position: absolute; top: 60px; "></input>';
echo '<input type="submit" name="delete_no" value="No" style="margin: 10px; position: absolute; top: 60px; left: 55px; "></input>';
echo '</form>';
}
if(isset($_GET['delete_yes'])){
echo 'deleted '.$_GET['delete_id'];
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.