这个麻烦!
你首先要知道这个投票的人相对于这个主题是否已经投过了!
然后上面排最后一个投过票的主题的投票结果,
下面放第一个没有投票的主题!肯定要用SQL, 不然你怎么知道谁投过票了?
我觉得查谁相对与某一个主题投票了没,用个函数方便些,
上下都用的着!

解决方案 »

  1.   

    首先,感谢楼上的回答,感觉现在的CSDN比以前差多了,问个问题好久没人回答。
    其实这个投票系统大部分已经完工,就差上面的一点,我想这样做行不?每个页面都有投票系统,当点击投票,就转入这个页面,上半部分是其页面的投票结果,下半部分是数据库第一个投票主题。当点击这个主题进行投票,就刷新这个页面(或者关掉这个页面,重新打开一个页面也行),新出来的页面上半部分是上一页面的投票结果,下半部分是数据库中第二个投票主题。依次类推。先不考虑重复没有~我觉得写SQL清楚些,但不知道怎么写,嘿嘿。人有点笨
    不知道我说清楚没?望知道的告诉我一下,或者写出来,函数或者SQL都行。
    我现在去弄分,一会再加分~
      

  2.   

    不是CSDN比以前差了,是你中午提问,都休息了,哥们!你只写一堆汉字, 让人帮你写程序, 不太现实!
    如果一定,我帮你顶了!
      

  3.   

    不过集成到函数中就有一点死板了,所以如果想灵活,就不要集成了。以下是我个人的一些思路,能帮多少就多少吧。反正20分是少了些。
      第一个参数被你给调用了的,就是你说的那个刚刚投票的那个页面。这里面一定存在一个ID,吧这个的ID传递给现实投票结果的SQL语句,就不是OK?
      下面的那个的第一页不用我说了吧?实际上你也知道怎么弄是吧?但是,我们怎么记录用户已经投过票的东西呢?我不清楚你是怎么进行记录的,不过如果你没有记录,那我劝你,这个系统还是不要发布了,属于不完善的东西。等改进好了再说吧
      下面的页面实际上和上面的差不多,不过传递的是ID的后续部分。意味着你每次读出的ID要有两个,一个是现在使用的这个ID,一般是从上面传递来的;另一个是你新读出来的,这个要传递到下一页。不说了,感觉好烦琐……