php+ajax发起流程和审核流程(以请假为例)

时间:2017-06-22

  第六步:写tongguo-cl.php页面(重要)

<?php
$ids = $_GET["code"];
require "../DB.class.php";
$db = new DB();
//点击审核后,towhere列加1,目的是使流程向下走
$sql = "update liuchengpath set towhere = towhere+1 where ids ='{$ids}' ";
$db->query($sql,0);
//当流程走到最后一个审核的人时,流程要结束
//获取该流程最大的orders
$sql =" select max(orders) from liuchengjiedian where code = (select code from liuchengpath where ids ='{$ids}')";
$maxorders = $db->strquery($sql);
//获取该用户处于哪个位置,也就是towhere等于多少
$sql ="select towhere from liuchengpath where ids ='{$ids}'";
$towhere = $db->strquery($sql);
//判断是否已到达最后一个审核的人
if($towhere>$maxorders)
{
 $sql = "update liuchengpath set isok=1 where ids='{$ids}'";
// var_dump($sql);
 $db->query($sql,0);
}
header("location:shenhe.php");
?> 

  当写好这一步时,点击“审核未通过”则会变成“审核已通过”;

php+ajax发起流程和审核流程(以请假为例)

我们从头来验证一下效果:

首先:发起一个新的请假流程:

php+ajax发起流程和审核流程(以请假为例) php+ajax发起流程和审核流程(以请假为例)

其次:zhangsan是第一个要审核人

php+ajax发起流程和审核流程(以请假为例)

php+ajax发起流程和审核流程(以请假为例)

点击“审核未通过后“,

php+ajax发起流程和审核流程(以请假为例)

最后:zhaoliu是最后一个审核人

php+ajax发起流程和审核流程(以请假为例)

php+ajax发起流程和审核流程(以请假为例)

点击“审核未通过”后,是否结束变为  1 ;操作变为绿色的  “审核已通过”~~~

php+ajax发起流程和审核流程(以请假为例)

以上所述是小编给大家介绍的php+ajax发起流程和审核流程(以请假为例),希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

  • 共2页:
  • 上一页
  • 2/2下一篇
    上一篇:详解PHP函数 strip_tags 处理字符串缺陷bug 下一篇:php模仿qq空间或朋友圈发布动态、评论动态、回复评论、删除动态或评论的功能(中)

    相关文章

    最新文章