MySQL テーブル行の PHP フォームへの削除オプションの追加
問題は、MySQL テーブルの結果を HTML テーブルで表示し、テーブルからユーザーを削除する削除オプション。この問題を解決するためのガイドは次のとおりです:
MySQL テーブルの結果を HTML テーブルに出力するフォームがあります。最後の列では、別のフォームを呼び出してテーブルからユーザーを削除する削除オプションを追加します。ただし、意図したとおりに機能しません。
問題は、削除リンクで変数を渡す必要があることです。具体的には、結果の名前の値を隠しフィールドに渡すか、URL で渡す必要があります。
Replace
<code class="php"><td class="contact-delete"> <form action='delete.php' method="post"> <input type="hidden" name="name" value=""> <input type="submit" name="submit" value="Delete"> </form> </td></code>
With
<code class="php"><td class="contact-delete"> <form action='delete.php?name="<?php echo $contact['name']; ?>"' method="post"> <input type="hidden" name="name" value="<?php echo $contact['name']; ?>"> <input type="submit" name="submit" value="Delete"> </form> </td></code>
削除ボタンをクリックすると、非表示の入力フィールドの値が「delete.php」スクリプトに送信され、正しいユーザーを識別してテーブルから削除できるようになります。 .
以上がPHP フォームで MySQL テーブル行の削除オプションを実装するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。