审核表使用了两种验证方法,通过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();
}
}
原文:http://my.oschina.net/kopa/blog/413651