我正在构建一个简单的PHP核对表应用程序,它将句子作为输入存储在MYSQL数据库中,然后使用每个列表项前面的删除按钮回显列表,如:
现在将执行什么功能来删除当前要删除的列表项。
以下是我从数据库中检索列表的方法及其相应的删除按钮:
$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 />';
请帮助我如何应对这种情况。 P.S数据库只有两列“ID”和“列表项”
答案 0 :(得分: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
}
答案 1 :(得分:0)
你特别想要的是什么? 您是否希望应用程序获取复选框元素并将其存储在数据库中 然后获取该数据并应用于每个删除命令? 具体我的朋友,我们可以提供帮助。