拆分功能 第三步 预约表与审核表

审核表使用了两种验证方法,通过act与id获取管理员的操作,审核就是三步 修改 deal 改0 为1(1为已审核),使用mysql_fetch_assoc 提取,再写入app预约表。

act.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


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();
    }
}

你可能感兴趣的:(拆分功能 第三步 预约表与审核表)