0

MYSQLデータベースに保存されている文を入力として受け取る単純なPHPチェックリストアプリケーションを構築しています。リストは、次のような各リスト項目の前に削除ボタンを付けてエコーアウトされます。

  • 1)朝食をとる[削除ボタン]
  • 2)大学に行く[削除ボタン]
  • 3)昼食を食べる[削除ボタン]
  • 4)家に帰る[削除ボタン]

次に、削除されている現在のリスト項目を削除するために実行される関数は何でしょうか。

データベースとそれに対応する削除ボタンからリストを取得する方法は次のとおりです。

$sql2 = "SELECT * FROM `info` LIMIT 0, 30 ";
$arr = mysql_query($sql2);
while($data = mysql_fetch_array($arr)){

echo '<strong>'.$data['id'].')</strong>'.' '.$data['text'].'<form action="list.php" method="POST">
<input type="submit" value="Remove" />
</form>'.'<br />';

このような状況にどう対処できるか教えてください。PSデータベースには、「ID」と「リストアイテム」の2つの列のみがあります

4

2 に答える 2

0

< input type='hidden' name='data' value="<?php echo $data[text]; ?>" >フォームで使用できます

最後に、このブロックを削除することができます。

if(isset($_POST['submit']) {
    $query = "delete from info where text = '$_POST[data]'";
    //run the query here
} 
于 2013-01-19T11:07:12.973 に答える
0

特に欲しいものは何ですか?アプリケーションでチェックボックス要素を取得してデータベースに保存する必要があるということですか。
次に、そのデータを取得して、それぞれの削除コマンドに適用しますか?具体的に私の友人と私たちは助けることができます。

于 2013-01-19T11:15:37.273 に答える