table.php

来自「通达OA官方提供的30源代码,感觉很实在」· PHP 代码 · 共 129 行

PHP
129
字号
<?
include_once("inc/auth.php");
include_once("inc/utility_all.php");
$query = "SELECT ITEM_ID from SAL_ITEM where ISREPORT='1'";
$cursor= exequery($connection,$query);
$FLOW_COUNT=0;
while($ROW=mysql_fetch_array($cursor))
{
    	$STYLE=$STYLE.$ROW["ITEM_ID"].",";
}
?>

<html>
<head>
<title>人员工资录入</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body class="bodycolor" topmargin="5" leftmargin="0">
<form action="table_submit.php"  method="post" name="form1">
<table class="TableBlock" align="center">
    <tr class="TableHeader" align="center">
      <td nowrap width="15%"><b>姓名</b></td>
<?
 $STYLE_ARRAY=explode(",",$STYLE);
 $ARRAY_COUNT=sizeof($STYLE_ARRAY);
 $COUNT=0;
 if($STYLE_ARRAY[$ARRAY_COUNT-1]=="")$ARRAY_COUNT--;
 for($I=0;$I<$ARRAY_COUNT;$I++)
   {
   	 $query1 = "select ITEM_ID,ITEM_NAME from SAL_ITEM where ITEM_ID='$STYLE_ARRAY[$I]'";
     $cursor1= exequery($connection,$query1);
     if($ROW=mysql_fetch_array($cursor1))
        {
        	$ITEM_NAME=$ROW["ITEM_NAME"];
          $ITEM_ID[$COUNT]=$ROW["ITEM_ID"];
        }
     $COUNT++;
?>
      <td nowrap align="center" onClick="clickTitle('<?=$ITEM_ID[$COUNT-1]?>')" style="cursor:hand"><b><?=$ITEM_NAME?></b></td>
<?
 }
?>
    </tr>
<?
//============================ 显示已定义用户 =======================================
 $query = "SELECT * from USER,USER_PRIV where DEPT_ID=$DEPT_ID and USER.USER_PRIV=USER_PRIV.USER_PRIV order by PRIV_NO,USER_NO,USER_NAME";
 $cursor= exequery($connection,$query);

 $USER_COUNT=0;
 while($ROW=mysql_fetch_array($cursor))
 {
    $USER_COUNT++;
    $USER_ID=$ROW["USER_ID"];
    $USER_NAME=$ROW["USER_NAME"];
    $STYLE_USER=$STYLE_USER.$USER_ID.",";
    if($USER_COUNT%2==1)
       $TableLine="TableLine1";
    else
       $TableLine="TableContent";
?>
    <tr class="TableLine1" align="center">
      <td nowrap><?=$USER_NAME?></td>
<?
   $query1="select * from SAL_DATA where FLOW_ID=$FLOW_ID and USER_ID='$USER_ID'";
   $cursor1= exequery($connection,$query1);
   if($ROW=mysql_fetch_array($cursor1))
   {
     for($I=1;$I<=50;$I++)
     {
       $STR="S".$I;
       $$STR=format_money($ROW["$STR"]);
     }
     $OPERATION=2; //-- 将执行数据更新 --
   }
   else
     $OPERATION=1; //-- 将执行数据插入 --

  $STYLE_ARRAY=explode(",",$STYLE);
  $ARRAY_COUNT=sizeof($STYLE_ARRAY);
  $COUNT=0;
  if($STYLE_ARRAY[$ARRAY_COUNT-1]=="")$ARRAY_COUNT--;
  for($I=0;$I<$ARRAY_COUNT;$I++)
   {
   	 $query1 = "select ITEM_ID,ITEM_NAME from SAL_ITEM where ITEM_ID='$STYLE_ARRAY[$I]'";
     $cursor1= exequery($connection,$query1);
     if($ROW=mysql_fetch_array($cursor1))
        {
        	$ITEM_NAME=$ROW["ITEM_NAME"];
          $ITEM_ID[$COUNT]=$ROW["ITEM_ID"];
          $S_ID="S".$ITEM_ID[$COUNT];
        }
     $COUNT++;
?>
      <td nowrap align="center"><input type="text" name="<?=$USER_ID?>_<?=$ITEM_ID[$COUNT-1]?>" class="SmallInput" value="<?=$$S_ID?>" size="10" ></td>
<?
  }
?>
    <input type="hidden" name="<?=$USER_ID?>_OPERATION" class="SmallInput" value="<?=$OPERATION?>" size="10" >
<?
 }
 if($USER_COUNT==0)
    $DEPT_COUNT--;
?>
</table>
<br>
<div align="center">
<input type="hidden" value="<?=$STYLE?>"  name="STYLE">
<input type="hidden" value="<?=$FLOW_ID?>"  name="FLOW_ID">
<input type="hidden" value="<?=$DEPT_ID?>"  name="DEPT_ID">
<input type="hidden" value="<?=$STYLE_USER?>"  name="STYLE_USER">
<input type="submit" value="确定" class="BigButton" title="确定" name="button">&nbsp;
</div>
</form>
</body>
</html>
<script language="JavaScript">
function clickTitle(ID)
{
  var str1=document.all("STYLE_USER").value;
  var id_value_array=str1.split(",");
  var temp=id_value_array.length-2;
  for(i=0;i<=temp;i++){
  	control=id_value_array[i]+"_"+ID;
  	if(i==0)setvalue=document.all(control).value;
  	document.all(control).value=setvalue;
  }

}
</script>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?