Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/270.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP/MySQL行按钮_Php_Mysql - Fatal编程技术网

PHP/MySQL行按钮

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'>";

我有上面的代码,我想在每一行的末尾自动插入按钮:编辑和删除。请帮忙

同样,在同一段代码中,我希望将这些按钮创建为简单的MySQL quereid,但是脚本会知道应用查询的行吗

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>';