Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/235.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 将编辑按钮添加到html表中的每一行,以编辑数据库_Php_Html - Fatal编程技术网

Php 将编辑按钮添加到html表中的每一行,以编辑数据库

Php 将编辑按钮添加到html表中的每一行,以编辑数据库,php,html,Php,Html,我对php比较陌生,需要一个实习项目的帮助。。。在我试图创建的页面上,我查询了mysql数据库中的所有记录,并将它们插入到html表中。我想做的是,在表中每一行的单独列中添加一个编辑按钮,以便可以编辑这些行。。我知道如何在那里获取按钮,但我不知道如何将该特定行中的值获取到一个php变量中,以便执行更多的查询来编辑、删除等。。。我已经找了几天了,看起来它可能是用javascript做的,但我以前从未用过javascript,所以我不知道我在看什么。。。非常感谢您的帮助 基本上: <html&

我对php比较陌生,需要一个实习项目的帮助。。。在我试图创建的页面上,我查询了mysql数据库中的所有记录,并将它们插入到html表中。我想做的是,在表中每一行的单独列中添加一个编辑按钮,以便可以编辑这些行。。我知道如何在那里获取按钮,但我不知道如何将该特定行中的值获取到一个php变量中,以便执行更多的查询来编辑、删除等。。。我已经找了几天了,看起来它可能是用javascript做的,但我以前从未用过javascript,所以我不知道我在看什么。。。非常感谢您的帮助

基本上:

<html>
<table border="1">

<th>Suspended</th>
<th>Device Name</th>
<th>IP</th>
<th>Depend</th>
<th>Email</th>

<?php
$sql = "select * from table;"

while($row=mysql_fetch_assoc($sql))
{
echo "<tr><td>".$row[0]."</td><td>".$row[1]."</td><td>".$row[2]."</td><td>".$row[3]."       </td><td>".$row[4]."</td></tr>";
}
?>

</table>
</html>

暂停的
设备名
知识产权
依赖
电子邮件

==我还没有真正尝试过编辑/删除按钮。。我真的不知道从哪里开始

为每个编辑按钮创建一个带有隐藏字段的表单,该字段存储该行唯一可识别的id(主键值)



一本好书::。至于你的问题,有多种方式。一种方法是javascript,另一种方法是每行都有自己的可提交表单或其他形式。这是你的决定。你能给我举个javascript的例子吗???这基本上就是我的桌子。。。我在家,程序在我办公室的服务器上,所以我现在不能看。。。查询和表也可以正常工作。。。只是想不出编辑按钮是如何工作的,比如,如果我点击了按钮,我怎么能抓取按钮上特定行的记录。。。如果这有什么意义的话,我可以向按钮添加一个值,这将是该特定行的主键,当单击时,会将我带到另一个页面,在那里我可以将按钮值发布到php变量???如果可能的话,我可以执行我需要的任何查询
<form action="editPage.php" method="post/get">
<input type="hidden" name="id" value="<?php echo $row_id; ?>" />
<input type="submit" value="Edit"/>
</form>