PHP删除一条记录之后,数据库中内容已被删除,但是页面还存在那条记录,必须手动删除后才消失,如何解决这个问题,不使用javascript也可以
打错字,应该是手动刷新后才消失
第一种方法无效
第二种方法能不能给出详细代码,不懂jquery,只是听说过
我试着写了一下,发现不成功,错在哪?
<script src="jquery-1.2.6.min.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript" charset="utf-8">
$(function(){
$("#tr_<?php echo $row['id'];?>").remove();
});
</script>
php和html代码为:
<tr id="tr_<?php echo $row['id'];?>">
<td width=200px>标题1:<?=$row[text]?></td><td width=100px>用户1:</td><td width=300px>内容1:<?=$row[textarea]?></td>
<td><a href="?action=del&id=<?php echo $row['id'];?>" onclick="return confirm('确定删除 <?php echo $row['text'];?>?')">删除</a>
<?php
$action=$_GET['action'];
switch($action){
//删除记录
case"del";
$id=$_GET['id'];
$sql="delete from tb_member where id='$id'";
mysql_query($sql);
break;
}
?>
</td></tr>
查无记录的答案依旧失败