xmlHTTP
或者刷新一下页面<script>
   function go(id){
    window.location.href="页面地址?id=" + id;
</script>

解决方案 »

  1.   

    xmlHTTP要怎么做呀?我不知道。不能要刷新的要
      

  2.   

    要不刷新基本上用ajax(就楼上说的XMLHttp),不过这样说起来比较复杂,而且看楼主的代码是服务器端代码和客户端代码合在一起,并且提出这个问题,看来楼主对于客户端和服务器端的区别理解还不够(不是说服务器端代码不能和客户端代码合在一起),建议还是先多理解一下。对于你的这个问题大致有个处理流程可以参考一下:
    在1页面点击link后客户端使用ajax提交参数给一个php页面(这个php页面可以就是1页面,但是不一定是1页面),php页面根据提交的参数进行数据库操作并将数据给该ajax对象(如果学习了ajax就自然知道php怎么将数据给这个ajax对象),由于这个ajax对象就是1页面的,所以1页面也就取到了数据库中的数据,然后可以使用innerHTML等在本页面显示,这样就避免了刷新。
      

  3.   

    不能把js的值赋值给php变量(反过来是可以的)除了勇xmlhttp外
    你还可以使用隐藏框架
    就是用leohuang(LEO) 的方法来让页面某个隐藏iframe去加载你查询数据的页面
    然后在那个页面最后执行一个给父页面赋值的一个操作即可:
    parent.document.all.dataarea.innerHTML="<b>没有数据!</b>";
      

  4.   

    怎么使用隐藏框架呀!好多东西不懂哦,不该做PHP的。55555