今天本来计划把删除和编辑功能完成的,但今天上午10点半就去喝喜酒了,所以只完成了删除功能。
本以为删除功能很好完成,可是在进行实际操作的时候,却无从下手,因为不知道怎么才能把所以删除的数据id传入删除页。开始想到用cookie或session,可是因当时不会提取id,就回头看了一下视频,于用程序的参数解决了这个问题。
如:
echo "<td class=r112 nowrap>"."<a href='delete.php?id=$row[0]'>"."删除</a></td>";
在上面这句中,先做了删除的超链接,然后在该文件名的后面传入当前行在数据库中的id,这个是唯一的,所以只要知道了id,其它的就没有问题了。
在delete.php页面中,用了以下语句进行接收传递的参数:
$id=$_GET['id'];
删除数据用了下面的:
//DELETE FROM `gcjd`.`gcjdrb` WHERE `gcjdrb`.`id` = 28; 数据删除操作
$sql="DELETE FROM `gcjd`.`gcjdrb` WHERE `gcjdrb`.`id` = $id";
有了删除,我想编辑功能应该容易弄出来吧。
本来想用ajax无刷新来完成这功能,还是水平不行,先把主要的功能做出来,再去完善吧