通达OA2015版工作流插件和列表控件数据解析
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了通达OA2015版工作流插件和列表控件数据解析,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3272字,纯文字阅读大概需要5分钟。
内容图文
![通达OA2015版工作流插件和列表控件数据解析](/upload/InfoBanner/zyjiaocheng/161/d0d78c47ca4e4029867f752beb1b49a5.jpg)
参考代码如下:
<? include_once("inc/auth.inc.php"); include_once("inc/utility_org.php" ); $HTML_PAGE_TITLE = _("工作流插件测试"); include_once("inc/header.inc.php"); /* * author: 孙忠海 * 15645091570 * QQ:1027167227 */ //$FLOW_ID=341; //$RUN_ID=69222; //$sql="select * from flow_data_".$FLOW_ID." where run_id=".$RUN_ID; //$cur_sql=exequery(TD::conn(),$sql); ?> <body class="bodycolor" style="font-size:12px" topmargin="5"> <? echo $_SESSION["LOGIN_USER_ID"]."<br>"; $query="select * from x_hr_code where parent_no='gangweizhiwu' order by code_no asc"; $cursor=exequery(TD::conn(),$query); while($row=mysql_fetch_array($cursor)){ echo $row["CODE_NAME"].","; } echo "<hr>"; $query="select * from x_hr_code where parent_no='gangweidengji' order by code_no asc"; $cursor=exequery(TD::conn(),$query); while($row=mysql_fetch_array($cursor)){ echo $row["CODE_NAME"].","; } echo "<hr>"; $query="select * from x_hr_code where parent_no='gangji' order by code_no asc"; $cursor=exequery(TD::conn(),$query); while($row=mysql_fetch_array($cursor)){ echo $row["CODE_NAME"].","; } echo "<hr>"; $query2="select data_57 from flow_data_316 where run_id=44436 limit 1"; $cursor2=exequery(TD::conn(),$query2); while($row2=mysql_fetch_array($cursor2)){ $mingxi=$row2['data_57']; } echo $mingxi."<br>"; $mingxi=str_replace("\r",",",$mingxi);//\r是回车 占用两个字符,数据表data_3中存储的是回车,而不是空格,将回车替换为“,”逗号; echo $mingxi."<br>"; $mingxi=substr($mingxi,0,-2);//去掉最后的两个字符,包括逗号 echo $mingxi."<br>"; $arr=explode(",",$mingxi);//使用,逗号拆分,将列表中的每条记录分开` print_r($arr);// echo "<br>"; $count=count($arr);//有多少条记录 echo $count."<br>"; for($i=0;$i<$count;$i++){ $update_str=""; $bianhao=""; $ganweizhiwu=""; $gangweidengji=""; $gangji=""; $arr[$i]=substr($arr[$i],0,-1);//去掉最后一个字符`substr($arr[$i],-1)就可以或得到这个点 echo $arr[$i]."<br>"; $arr[$i]=explode(""`,$arr[$i]);//拆分成二维数组 print_r($arr[$i]); $bianhao=$arr[$i][1]; $gangweizhiwu=GET_CODE_NO($arr[$i][4],"gangweizhiwu");//岗位名称 $gangweidengji=GET_CODE_NO($arr[$i][5],"gangweidengji");//岗位等级 $gangji=GET_CODE_NO($arr[$i][6],"gangji");//岗级 echo "<br>"; echo $bianhao."----".$gangweizhiwu."----".$gangweidengji."-----".$gangji."---"; echo "<hr>"; if($gangweizhiwu!=""){ $update_str=" gangweizhiwu=".$gangweizhiwu.","; } if($gangweidengji!=""){ $update_str.=" gangweidengji=".$gangweidengji.","; } if($gangji!=""){ $update_str.=" gangji=".$gangji.","; } if($bianhao!=""){ $update_str.=" STAFF_NO=".$bianhao." "; $query3="update x_hr_staff_info set ".$update_str." where STAFF_NO=".$bianhao." " ; echo $query3."<br>"; exequery(TD::conn(),$query3); } } function GET_CODE_NO( $CODE_NAME, $PARENT_NO ) { if ( $CODE_NAME == "" || $PARENT_NO == "" ) { return ""; } $query = "SELECT CODE_NO from X_HR_CODE where PARENT_NO='".$PARENT_NO."' and CODE_NAME='$CODE_NAME'"; $cursor = exequery( TD::conn( ), $query ); while ( $ROW = mysql_fetch_array( $cursor ) ) { $CODE_NO = $ROW['CODE_NO']; } return $CODE_NO; } ?> </body></html>
以上就介绍了 通达OA2015版工作流插件和列表控件数据解析,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
相关文章:
PHP 工作流 自定义表单解决方案
怎么简单实现工作流?
介绍一个真正符合中国国情的工作流设计参考(包括PHP实现)
内容总结
以上是互联网集市为您收集整理的通达OA2015版工作流插件和列表控件数据解析全部内容,希望文章能够帮你解决通达OA2015版工作流插件和列表控件数据解析所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。