先取出id
在表单中加入<input type="hidden" name="id" value="<?php echo 取得的值?>">或者
<form name='formname' action=xxx.php?id=="<?php echo 取得的值?>' method='post'>

解决方案 »

  1.   

    那执行页面得到变量的时候用$_REQUEST[]行不行,还是用$_GET[],有什么区别吗?
      

  2.   

    用什么METHOD就用什么来获得变量,在这里用POST比较好吧吧?
      

  3.   

    我说的是接受变量的页面呀,应该用$_GET吧,我以前都是这么弄的,没有问题呀.
      

  4.   

    surfchen说清楚呀,到底是用哪个?
      

  5.   

    假设文章id变量名为$id,文章页面为article.php,提交到的页面为post1.php
    article.php:
    echo "
    <form method='post' action='post1.php>
    <input type='hidden' name='post_id' value=$id>
    </form>";post1.php
    $_POST[post_id];