解决方案 »

  1.   

    你的insert和update这两个sql语句变量名为什么一样的都是$sql。而且你的insert语句都没有执行
      

  2.   

    $sql1 ="INSERT INTO pss (time, sales, rl,numb,io,pinumb)  VALUES  (NOW(),'$_POST[sales]','$_POST[rl]','$_POST[numb]','$_POST[io]','$_POST[pinumb]')commit";
    mysql_query($sql1,$con);
     $sql2 ="UPDATE `vptdatebase`.`rl` SET  `finnumb` = finnumb+$_POST[numb] WHERE `rl`.`bt_kind` = '$_POST[rl]'";
    mysql_query($sql2,$con);
     
      

  3.   

    select查询和insert 用到的sql变量是一样的,需更改变量的名称。
      

  4.   

    $sql ="INSERT INTO pss (time, sales, rl,numb,io,pinumb)
    VALUES
    (NOW(),'$_POST[sales]','$_POST[rl]','$_POST[numb]','$_POST[io]','$_POST[pinumb]')commit";$sql ="UPDATE `vptdatebase`.`rl` SET  `finnumb` = finnumb+$_POST[numb] WHERE `rl`.`bt_kind` = '$_POST[rl]'";后面的update 的$sql会覆盖前面 insert的$sql,所以只会执行update。如果你需要insert与update同时执行,可以这样写。<body>
    <div id="top">
        <div id="tlogo"> <img src="images/vptlogo.png"  /></div>
    <div id="ttitle">余量</div>
        </div>
    <div style="height:20px;"></div>
    <div id="pbgx" style="text-align:center">
    <?php echo "你好,你录入的信息已经更新,请继续修订该产品或更新其他产品"; ?><?php
    $con = mysql_connect("localhost","root","root");
    mysql_query("set character set 'utf8'");//读库 
    mysql_query("set names 'utf8'");//写库 
    if (!$con)
      {
      die('Could not connect: ' . mysql_error());
      }mysql_select_db("vptdatebase", $con);$sql ="SELECT `finnumb` FROM `rl` WHERE `bt_kind` = '$_POST[rl]' LIMIT 0 , 30 ";
    $result = mysql_query($sql);$sql ="INSERT INTO pss (time, sales, rl,numb,io,pinumb)
    VALUES
    (NOW(),'$_POST[sales]','$_POST[rl]','$_POST[numb]','$_POST[io]','$_POST[pinumb]')commit";if (!mysql_query($sql,$con))
      {
      die('Error: ' . mysql_error());
      }$sql ="UPDATE `vptdatebase`.`rl` SET  `finnumb` = finnumb+$_POST[numb] WHERE `rl`.`bt_kind` = '$_POST[rl]'";if (!mysql_query($sql,$con))
      {
      die('Error: ' . mysql_error());
      }while($row = mysql_fetch_array($result)){
    $nnn=$row['finnumb']+"$_POST[numb]";
    echo $nnn;
    }mysql_close($con)
    ?></div>
    <?php include"footer.php" ?>
    </body>