PHP头条
热点:

一个php做的简易的投票系统例子出现的有关问题


一个php做的简易的投票系统例子出现的问题
在网页投票后没有票数没有变化,但在数据库里改写票数,网页票数相应变化

代码如下:
PHP code


    线上投票系统
    
    线上投票系统

主题:我们选举的班长

你已投上神圣的一票!

\n"); } else if($voted) { if(!mysql_db_query("xyl","update vote_banzhang set vote_number=vote_number+1 where votee='$voted'")) { print mysql_erron().":".mysql_error()."
"; } }$result=mysql_db_query("xyl","select sum(vote_number) as sum from vote_banzhang"); if($result) { $sum=(int)mysql_result($result,0,"sum"); mysql_free_result($result); } $result=mysql_db_query("xyl","select * from vote_banzhang order by vote_number DESC"); print "

\n"; while($row=mysql_fetch_row($result)) { //print "td>"; //print $row[0]."\n"; //print "
选取我们的班长票数
".$row[1].""; //print "
\n";0 $votee=$row[0];$vote_numbers=$row[1];?>
数据库中只有一个表 vote_banzhang(votee varchar(12),vote_numbers int(4)主码)

------解决方案--------------------
顺藤摸瓜调试就可以了。
输出POST值看看得到没有;
再看看mysql连接成功没;
看看查询执行有效不;
------解决方案--------------------
你并没有说清除你到底遇到了什么麻烦
给代码最上面加上一行 error_reporting(E_ALL | E_NOTICE); 。打开错误提示,看看报什么错误,然后都贴出来

另外粗略的看了一下 $SetCookie("already_voted","1"); 这是什么?

------解决方案--------------------
数据没有存到数据库里去,应该是没有接收到值,你们做一个IF判断吧,判断有没有接到值再村数据库

www.phpzy.comtrue/phprm/54428.htmlTechArticle一个php做的简易的投票系统例子出现的有关问题 一个php做的简易的投票系统例子出现的问题 在网页投票后没有票数没有变化,但在数据库里改写票数,网页票数相应变化 代码如下:...

相关文章

PHP之友评论

今天推荐