审核表使用了两种验证方法,通过act与id获取管理员的操作,审核就是三步 修改 deal 改0 为1(1为已审核),使用mysql_fetch_assoc 提取,再写入app预约表。
act.php <!-- lang: php --> if(isset($_REQUEST['act'])){ $act = $_REQUEST['act']; if($act == 'sch_deal'){ $id = $_REQUEST['id']; deal($id); }elseif($act == 'sch_del'){ $id = $_REQUEST['id']; del($id); } }
admin_func.php
<!-- lang: php -->
function deal($id){
global $db; //全局变量
//修改审批值
$deal = "UPDATE `sch` set `shenpi` = 1 where id = '{$id}' ";
$res = mysql_query($deal);
//查询数据表中最新的数据
$sql = "SELECT * FROM `sch` where `id` = '{$id}' limit 1";
$query = mysql_query($sql);
//检索并提取指定数据表
$result = mysql_fetch_assoc($query);
//传值到app数据表
$db->insert('app',$result);
//传值完成,删除审批表中的数据
$delete = "DELETE FROM `sch` where `id` = '{$id}' limit 1";
$del_query= mysql_query($delete);
if($del_query){
//如果最后一步执行成功
echo "执行成功!";
}else{
echo "执行失败".mysql_error();
}
}
//删除函数
function del($id){
global $db;
$sql = "DELETE FROM `sch` where `id` = '{$id}' limit 1";
$query = mysql_query($sql);
if($query){
header("location:sch_list.php");
}else{
echo "删除失败".mysql_error();
}
}