这样写太累了,漏了什么都不知道,我用的方法是$str="$PHP_SELF?";while(list($key,$val)=each($HTTP_GET_VARS))if($key!=num)$str.="$key=$val&";echo "<a href=".$str."num=".($num-1).">[上页]</a>&nbsp;";
echo "<a href=".$str."num=".($num+1).">[下页]</a>&nbsp;";

解决方案 »

  1.   

    问题是,我是从用户要查询的表单得到name啊。。用$http_get_vars行吗?
      

  2.   

    我认为 是否考虑使用 cookie或者session这样解决问题是不是跟好一点
      

  3.   

    分页一般用method=get方式如果你非要post,可以在第一次用$http_post_vars生成$str
    然后header转向这个页面(比get多了一道程序)因为第二次已经没有post
      

  4.   

    哈哈 你难道不会变通一下啊这样
    <a href="a.php?values=$a#$b#$c....">
    把你所有变量全都合并成一个变量 传过去再自己一个字符分割分出来啊
      

  5.   

    MeE兄。能具体说下吗,我对PHP不是很熟悉。