好像明白了。我在这里少写了代码了!!
$sql="Update `#@__skupdate_class` set state=2 where id=".$id."";
$bool = $dsql->ExecuteNoneQuery($sql);
if(!$bool)
{
ShowMsg("课程信息删除失败",'-1');
exit();
}else{
ShowMsg("课程信息删除成功",'update_class.php?page='.$page.'');
exit();
}
其实就是更新到别的地方了。然后还原的时候在根据state把它还原回来。。搞定了 。不浪费大神们时间了 。以后我看清楚了再发!
$sql="Update `#@__skupdate_class` set state=2 where id=".$id."";
$bool = $dsql->ExecuteNoneQuery($sql);
if(!$bool)
{
ShowMsg("课程信息删除失败",'-1');
exit();
}else{
ShowMsg("课程信息删除成功",'update_class.php?page='.$page.'');
exit();
}
其实就是更新到别的地方了。然后还原的时候在根据state把它还原回来。。搞定了 。不浪费大神们时间了 。以后我看清楚了再发!
当你新增数据的时候 status的状态为1,当你删除的时候status的状态为0
恢复数据,直接更改status状态属性即可。