好吧,伙计们,
我正在尝试显示数据库表的内容以及 REMOVE 或 PUSH 按钮。REMOVE 按钮将从数据库中删除所述项目。PUSH 按钮会将项目推送到另一个数据库中,然后通过将变量 push 设置为 true 来 FLAG 表示项目。
我有连接和 while 循环回显数据库中的每个项目以及一个 REMOVE 按钮和一个 PUSH 按钮。回声看起来像这样:
echo '<form method='post' name='$ID' action='$_PHP_SELF'>
<tr>
<td width='5%' align='center'>$ID</td>
<td width='75%'>$content</td>
<td width='10%' align='center'><input type='submit' name='remove' id='remove' value='REMOVE'></td>
<td width='10%' align='center'><input type='submit' name='push' id='push' value='PUSH'></td>
</tr>
</form>';
我遇到的问题是如何设置一个简单的提交代码,该代码将检查表单并推送或删除该特定项目。If/Else 或 Switch 语句不起作用,因为我期望有几十个数据库条目,并且我希望提交代码本身也是动态的。
我开始:
if(isset($_POST['push'])){
echo "PUSH ".$ID." TO DATABASE";
}
if(isset($_POST['remove'])){
echo "REMOVE ".$ID." FROM DATABASE";
}
但是这两个都只返回最后一个 $ID 变量。
提前致谢。