$db=mysql_connect("localhost","root","");
mysql_select_db("test");
$sql="select * from users";
$result=mysql_query($sql);
echo"<table border=1>";
while($row=mysql_fetch_array($result))
{
$name = $row['name'];
$sex = $row['sex'];
$age = $row['age'];
echo "<tr>";
echo "<td width=100px >$name</td>";
echo "<td width=100px>$sex</td>";
echo "<td width=100px>$age</td>";
echo '<td width=100px><button name="delete" value="delete" >delete</button></td>';
echo "</tr>";
}
上面是以表格形式循环输出数据库中的内容。现在我想达到的效果:点一下每行的delete按钮,都能把此行数据在数据库中删除。我不知道怎么把onclick和删除数据这个事件联系起来,还望大神附上代码,指点下~
可以给 button 按钮加个超链接 <a href="?act=delete&id=$id“></a>
然后在该文件中添加代码如下:
if($_GET['act']=='delete')