或者$_POST["xyz"];
或者$_REQUEST["xyz"];

解决方案 »

  1.   

    没看懂楼主的意思,要改写的值是改成什么呢?怎么判断是哪一条记录要改写呢?
    这都没有,好象不可以update吧?
      

  2.   

    表单同数据库操作有何联系????
    不明白~~~~~~~~$_GET;
    $_POST;
    $_FILES;
      

  3.   

    $_GET["xyz"];或者
    $_POST["xyz"];
    不过建议楼主用$_POST["xyz"]。
      

  4.   

    $sql="update fpbd set xrq=".$_POST['hiddenField3'].",hfs=hfs+1 where ml=".$_GET['abc'];
    提示错误,换“”也是
      

  5.   

    到书店看看,说是用$HTTP_POST_VARS['XYZ'],试了一下,还是不行?
      

  6.   

    如果说要获得form1表单的xyz域的值
    在form1提交的页面用$_POST['xyz']应该是可以的了,(注意版本不得低于4.10)
    而且form1应该是按post方式传递数据如果form1是按get方式提交的数据用$_GET['xyz']去获得就可以了.至于你的update与set如果是要修改数据库中表的字段的值的话请把话说清楚,以免大家误会!
    $sql="update fpbd set xrq=".$_POST['hiddenField3'].", set hfs=(hfs+1) where ml=".$_GET['abc'];
    后面应该是加个set的在sql server2000里面是这样的
      

  7.   

    还是不行,都想放弃这个功能了。
    是不是要指明$_POST['hiddenField3']来自于form1,怎么指明?
      

  8.   

    不需要...你调试一下
    echo一下你得sql string看看是什么结果....
      

  9.   

    update fpbd set xrq=2004-10-18 23:06:31, hfs=hfs+1 where ml=1
    哪不对?我太菜了
      

  10.   

    <?php
    if ($_SERVER['REQUEST_METHOD'] == "POST"){
        $sql = "update user set username='".$_POST['username']."',pubtime='".date('Y-m-d H:i:s')."' where user_id='".$_POST['user_id']."'";
    }
    ?>
    <form action='' method='post' name='frm'>
    <input name="username" type="text">
    <input name="user_id" type="hidden" value="1'>
    <input type="submit" name="submit">
    </form>
      

  11.   

    修改你的php.ini,把globals该为globals=on
      

  12.   

    用 Cain(哭干眼泪,后悔...) 的方法行了。谢谢大家了!!!
    靠,太难了,自己原谅自己。