PHP/MySQL行按钮
我有上面的代码,我想在每一行的末尾自动插入按钮:编辑和删除。请帮忙 同样,在同一段代码中,我希望将这些按钮创建为简单的MySQL quereid,但是脚本会知道应用查询的行吗PHP/MySQL行按钮,php,mysql,Php,Mysql,我有上面的代码,我想在每一行的末尾自动插入按钮:编辑和删除。请帮忙 同样,在同一段代码中,我希望将这些按钮创建为简单的MySQL quereid,但是脚本会知道应用查询的行吗 echo'; <?php $query = "SELECT * FROM table1"; $result = mysql_query($query) or die ("Query Failed: " . mysql_error()); echo "<TABLE BORDER = '1'>";
echo';
<?php
$query = "SELECT * FROM table1";
$result = mysql_query($query)
or die ("Query Failed: " . mysql_error());
echo "<TABLE BORDER = '1'>";
echo "<TR>";
echo "<TH>Unique ID</TH><TH>URL</TH><TH>First Name</TH><TH>Last Name</TH><TH>Mail</TH><TH>Time Entered</TH>";
echo "</TR>";
while ($row = mysql_fetch_array($result))
{
echo "<TR>";
echo "<TD>",
$row['Unique_ID'], "</TD><TD>",
$row['url'], "</TD><TD>",
$row['fname'], "</TD><TD>",
$row['lname'], "</TD><TD>",
$row['mail'], "</TD><TD>",
$row['time'], "</TD>";
echo "</TR>";
}
echo "</TABLE>";
echo "<br>";
?>
回声';
回声';
回声';
回声';
回声';
像这样的
编辑:为了清晰起见,您可以使用ajax并为每一行放置一个按钮,也可以只为它们创建一个简单的表单。基本上,您可以将所有值传递给新表单(这需要更多的HTML),也可以传递唯一ID并执行另一个查询以获取值,并在表单中设置它们以进行编辑。然后你会像平常一样保存表单。非常类似的删除方法,除了你可以有一个确认页面,javascript来验证,或者只是删除它。类似的东西,特别是在可以被人阅读的表单中。并使用POST方法进行删除。$row变量是否查看按钮所在的行以及通过选择唯一ID?如果有那么好的话。但这不会在所有行中都放置按钮…这是我想要的解决方案need@WideBlade这可能会。如果你把它放在每个row@FoxBunny-是的,没错。我已经找了三个星期了。@FoxBunny太棒了!这正是我想要的。非常感谢。
echo '<td><form action="/delete.php" method="POST">';
echo '<input type="hidden" name="id" value="'.$row['Unique_ID'].'">';
echo '<input type="submit" value="Delete"></form>';
echo '<form action="/edit.php" method="GET">';
echo '<input type="hidden" name="id" value="'.$row['Unique_ID'].'">';
echo '<input type="submit" value="Edit"></form></td>';