0

我正在构建一个简单的 PHP 清单应用程序,它将句子作为输入,存储在 MYSQL 数据库中,然后在每个列表项前面使用删除按钮回显该列表,例如:

  • 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”和“列表项”两列

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 回答