2012-04-09 8 views
0

私はPHPを使ってmysqlサーバの値を持つテーブルを生成しています。各行の横に、その行を削除するボタンがあります。削除を実行するPHPページに情報を提出するにはどうすれば、削除する行がわかるようにすることができますか?PHP HTMLテーブルに特定の情報のみを投稿する

今すぐ私は、各行の後に増加するカウンタで名前が変更されるように名前を付けられた送信ボタンを持っています。次に、送信ボタンが設定されているかどうかを確認し、その送信ボタン名の値を取ります。これは、自分の行名と同じになります。

これは機能しますか?それを行うより良い方法があります。

答えて

0

正しい行を識別するには、ユニークなキー/ IDの行を使用します。このIDを使用して、正しい行が確実に削除されるようにすることができます。あなたのテーブルに一意のIDがない場合は、primary keyをご覧ください。

+0

各行にidを割り当てても、mysqlクエリを実行するための値はどのように取得できますか? – user541597

+0

たとえば、スクリプトのクエリ文字列にIDを持つ各行の横にリンクを置くことができます。例えば。 '/delete.php?id = 123'。 'delete.php'は[$ _GET](http://php.net/manual/de/reserved.variables.get.php)変数' $ _GET ['id'] 'を読み出すだけです。正しいIDを取得します。 – diewie

関連する問題