• 回答数

    4

  • 浏览数

    329

喵了个咪啊
首页 > 毕业论文 > 在线投票系统毕业论文php

4个回答 默认排序
  • 默认排序
  • 按时间排序

CISSYZHANG74

已采纳

将编号字段10作为where的条件传入编辑选项的php页面里做GET处理(编辑选项.php?id=编号 )

252 评论

么么1009

这是一个简单的投票程序,对于刚学PHP和朋友来说是一个很不错的入门程序。在这里给大家介绍一下,希望能对朋友们有所帮助。该系统是由以下四个文件组成的:有HTML调查表单的,实现调查功能的,记录调查项目的和记录调查结果的.其中和我们可以用NOTEPAD分别创建之,并传到程序目录下。文件中存的是要进行调查的项目,注意每个项目应占一行;而则可以是一个什么内容也没有的空文件。的代码可以如如下所示: survey

调查项目一

调查项目二

调查项目三

调查项目四

调查项目五

查看结果
注意文件中的调查项目与上面的调查项目在个数和排列顺序必须保持一致,否则会出错或调查的结果不准确。同时为了将调查结果显示成条形图形式,应该准备若干种不同颜色的条形图片。如:等.以下是实现调查功能的代码:您已投过票了,谢谢您的参与!"; exit; } /*如果IP不重复,则执行以下程序*/ $ficdest=fopen($votes, "w"); for ($i=0; $i<=count($dataf)-1; $i++) { if ($i == $vote) { /*判断选择了哪个项目*/ $single_vote[$i]+=1; } fputs($ficdest, "$single_vote[$i]|"); /*将数据写回文件*/ } fputs($ficdest, "\n$REMOTE_ADDR");/* //写入投票者IP*/ fclose($ficdest); $result=1; /*投票成功*/ } /*写入投票结果后并显示投票结果*/ if ($result==1) { echo ""; for ($i=0; $i<=count($dataf)-1; $i++) { /*取得投票总数*/ $tot_votes+=$single_vote[$i]; } for ($i=0; $i<=count($dataf)-1; $i++) { $imag=strval($i).".gif";/*判断用哪种条形图片来显示统计结果*/ $stat[$i]=$single_vote[$i]/$tot_votes*100; /*计算百分比*/ $scla=$stat[$i]*5;/*条形图和放大倍数,这里是安百分数的5倍的相素的宽度来显示的*/ echo ""; } echo "
  • "; echo "$dataf[$i]
  • "; echo " ";/*输出条形码图*/ printf("%.1f", "$stat[$i]"); echo "%"; /*输出本栏目投票数*/ echo "$single_vote[$i]"; echo "

    "; echo "总投票数:$tot_votes "; } ?>说明: 在这里为了防止一人多投是采用记录最近的一位投票者的IP的方法来实现的,而最近的一位投票的IP地址是WEB客户机在对服务器发出请求时存储在环境变量REMOTE_ADDR中的。我也是一个初学者,关于这篇文章可能有许多错误和不当之处欢迎各位提出宝贵的意见和建议。谢谢!

    243 评论

    上善若水maggie

    这个数据库是从数据库调取的,然后你可以在数据库中设计一个唯一ID字段自增行,然后通过GET方式传递数据查询出信息,修改就很容易了吧

    189 评论

    Samantna523

    alert('Ok 投票成功!');"; echo ""; exit();}else{ $sql = "SELECT `vote` FROM `table` WHERE `uid` = 3"; $result = mysql_query($sql); if ($result && mysql_num_rows($result)) { $t3 = mysql_fetch_assoc($result); }else{ $t3['vote'] = 0;  } $sql = "SELECT `vote` FROM `table` WHERE `uid` = 4"; $result = mysql_query($sql); if ($result && mysql_num_rows($result)) { $t4 = mysql_fetch_assoc($result); }else{ $t4['vote'] = 0;  } $sql = "SELECT `vote` FROM `table` WHERE `uid` = 5"; $result = mysql_query($sql); if ($result && mysql_num_rows($result)) { $t5 = mysql_fetch_assoc($result); }else{ $t5['vote'] = 0;  } $sql = "SELECT `vote` FROM `table` WHERE `uid` = 6"; $result = mysql_query($sql); if ($result && mysql_num_rows($result)) { $t6 = mysql_fetch_assoc($result); }else{ $t6['vote'] = 0;  } $sql = "SELECT `vote` FROM `table` WHERE `uid` = 7"; $result = mysql_query($sql); if ($result && mysql_num_rows($result)) { $t7 = mysql_fetch_assoc($result); }else{ $t7['vote'] = 0;  } $count = $t3['vote']+$t4['vote']+$t5['vote']+$t6['vote']+$t7['vote']; $t3_b = $t3['vote']/$count; $t4_b = $t4['vote']/$count; $t5_b = $t5['vote']/$count; $t6_b = $t6['vote']/$count; $t7_b = $t7['vote']/$count;}?>

    328 评论

    相关问答

    • 在线培训系统毕业论文

      1、论文题目:要求准确、简练、醒目、新颖。2、目录:目录是论文中主要段落的简表。(短篇论文不必列目录)3、提要:是文章主要内容的摘录,要求短、精、完整。字数少可

      五月mother 3人参与回答 2023-12-07
    • 毕业论文订票系统

      这种东西一般是先去分析12306网站,了解每一步操作的http请求,然后通过java去模拟这些请求就可以了。 但是抢票软件的关键是在于破解其验证码系统,如果这个

      正在复制843111 3人参与回答 2023-12-11
    • 在线投票系统毕业论文摘要

      论文格式1、论文题目:要求准确、简练、醒目、新颖。2、目录:目录是论文中主要段落的简表。(短篇论文不必列目录)3、提要:是文章主要内容的摘录,要求短、精、完整。

      卷毛先生老杨 5人参与回答 2023-12-11
    • 在线课程系统的毕业论文

      1、论文题目:要求准确、简练、醒目、新颖。2、目录:目录是论文中主要段落的简表。(短篇论文不必列目录)3、提要:是文章主要内容的摘录,要求短、精、完整。字数少可

      爱我大兴 3人参与回答 2023-12-06
    • 在线作业系统毕业论文

      你要系统?我不会下面是我找的关于2008届毕业生使用《毕业论文在线系统》的说明 来源:教学科 时间:2008-1-5 16:20:38 点击:7161

      huang8023ta 4人参与回答 2023-12-09