save.php
资源名称:minierp.rar [点击查看]
上传用户:yantgcom
上传日期:2013-07-19
资源大小:478k
文件大小:4k
源码类别:
MySQL数据库
开发平台:
PHP
- <?php
- $t_AUTOID=$_GET[AUTOID];
- if (empty($t_AUTOID)){$t_AUTOID=0;};
- $gshmid=$_GET[shno]; //送货单号
- $gshm01=$_GET[shdate]; //送货日期
- $gshm02=$_GET[shdw]; //收货单位
- $gcliid=$_GET[x_CLIID];
- $gshm03=$_GET[pshm03]; //送货人
- $gshm04=$_GET[pshm04]; //开单人
- $gshm05=$_GET[pshm05]; //收货人
- $gshm06=$_GET[SubTotal]; //总金额
- $gshm07=$_GET[RmbTotal]; //人民币汇总
- $gshm08=$_GET[pmemo]; //说明
- $gshm09=$_GET[pshm09]; //说明
- $gshm10=$_GET[pshm10]; //付款方式代码 0:月结, 1:现金
- if (empty($gshm10)){$gshm10=0;} //未选择付款方式
- include ("../inc/db.php");
- include ("../inc/phpmkrfn.php");
- include ("../kuchen/kuchen.php");
- include ("../yinfu/yinfu.php");
- $conn = phpmkr_db_connect(HOST, USER, PASS, DB, PORT);
- //***************************进货主表更新***************************
- $sSql = "select * from jhdmast where autoid =$t_AUTOID";
- $rs = phpmkr_query($sSql,$conn) or die("Failed to execute query: " . phpmkr_error() . '<br>SQL: ' . $sSql);
- $FIELDSTR =" jhmid ='$gshmid',";
- $FIELDSTR .=" jhm01 ='$gshm01',";
- $FIELDSTR .=" jhm02 ='$gshm02',";
- $FIELDSTR .=" cliid ='$gcliid',";
- $FIELDSTR .=" jhm03 ='$gshm03',";
- $FIELDSTR .=" jhm04 ='$gshm04',";
- $FIELDSTR .=" jhm05 ='$gshm05',";
- $FIELDSTR .=" jhm06 ='$gshm06',";
- $FIELDSTR .=" jhm07 ='$gshm07',";
- $FIELDSTR .=" jhm08 ='$gshm08',";
- $FIELDSTR .=" jhm09 ='$gshm09',";
- $FIELDSTR .=" jhm10 ='$gshm10',";
- $FIELDSTR .=" dt999 = now() ";
- if (phpmkr_num_rows($rs) > 0){
- $uSql = "update jhdmast set ";
- $uWhere=" where autoid =$t_AUTOID";
- }
- else
- {
- $uSql = "INSERT INTO jhdmast set ";
- $uWhere=" ";
- }
- $uSql =$uSql.$FIELDSTR.$uWhere;
- $rs = phpmkr_query($uSql,$conn) or die("Failed to execute query: " . phpmkr_error() . '<br>SQL: ' . $uSql);
- //********************************************************************
- //2.删除明细项目未能处理 2006-02-20 ElvenHu
- //***************************送货单从表更新***************************
- /*
- $dautoid=$_GET[auto1]; //明细序号
- $gshd01=$_GET[hpshd011]; //产品编号
- $gshd02=$_GET[pshd021]; //产品名称规格
- $gshd03=$_GET[pshd031]; //数量
- $gshd04=$_GET[pshd041]; //单价
- $gshd05=$_GET[pshd051]; //金额
- $gshd06=$_GET[pshd061]; //产品单位
- $gstatu=$_GET[hdnRowStatus1]; //明细状态 0 不用处理 1 修改 2 增加
- $gcount=$_GET[totalProductCount]; //明细数量
- */
- $gcount=$_GET[totalProductCount];
- $m_tablename="jhddelt";
- for ($i =1;$i<=$gcount;++$i ){
- $dautoid=$_GET[auto.$i];
- if (empty($dautoid)){$dautoid=0;};
- $sSql = "select * from $m_tablename where AUTOID =$dautoid";
- $drs = phpmkr_query($sSql,$conn) or die("Failed to execute query: " . phpmkr_error() . '<br>SQL: ' . $sSql);
- $t_JHD01=$_GET[hpshd01.$i];
- $t_JHD02=$_GET[pshd02.$i];
- $t_JHD03=$_GET[pshd03.$i];
- $t_JHD04=$_GET[pshd04.$i];
- $t_JHD05=$_GET[pshd05.$i];
- $t_JHD06=$_GET[pshd06.$i];
- $t_JHD07=$_GET[PRODSN.$i];
- $FIELDSTR =" jhdid ='$gshmid',";
- $FIELDSTR .=" jhd01 ='$t_JHD01',";
- $FIELDSTR .=" jhd02 ='$t_JHD02',";
- $FIELDSTR .=" jhd03 ='$t_JHD03',";
- $FIELDSTR .=" jhd04 ='$t_JHD04',";
- $FIELDSTR .=" jhd05 ='$t_JHD05',";
- $FIELDSTR .=" jhd06 ='$t_JHD06',";
- $FIELDSTR .=" jhd07 ='$t_JHD07',";
- $FIELDSTR .=" DT999 = now() ";
- if (phpmkr_num_rows($drs) > 0){
- $row = mysql_fetch_array($drs, MYSQL_ASSOC);
- $O_num =$row[JHD03];
- $O_pid =$row[JHD01];
- $O_psn =$row[JHD07];
- if (($t_JHD01<>$O_pid) or ($t_JHD07<>$O_psn)){
- //if ($t_JHD01<>$O_pid){
- updatekuchen($row[JHD01],$row[JHD07],$row[JHDID],$O_num);
- $p_num =0 - $t_JHD03;
- } else {
- $p_num =$O_num - $t_JHD03 ;
- };
- $uSql = "update $m_tablename set ";
- $uSql .=$FIELDSTR;
- $uSql .=" where AUTOID =$dautoid";
- }
- else
- {
- $uSql = "insert into $m_tablename set ";
- $uSql .=$FIELDSTR;
- $p_num = 0 - $t_JHD03;
- }
- $drs = phpmkr_query($uSql,$conn) or die("Failed to execute query: " . phpmkr_error() . '<br>SQL: ' . $uSql);
- updatekuchen($t_JHD01,$t_JHD07,$gshmid,$p_num);
- }
- header("location:list.php");
- ?>