php投票系统

本文介绍了一个基于PHP和MySQL构建的网上投票系统。包括了建立2个表(当前主题表和历史结果表),管理页面功能(更新投票主题、查看历史结果、停止使用投票系统),以及显示和处理投票的页面。管理员可以更新投票主题,添加选项,并将投票结果存入历史记录。投票者可以看到当前主题并进行投票,系统会实时更新票数。
摘要由CSDN通过智能技术生成
 作者:转接卡

建立2个表,一个用来显示当前主题,一个存放历史结果。
当前主题表结构:选项(包括主题),票数
历史结果表结构:id,主题名,关点,投票开始时间,投票结束时间


管理页面:
功能:1、更新投票主题 2、查看历史结果 3、停止使用投票系统

一、建表
CREATE Table toupiaoall(
  id int(4) NOT NULL auto_increment,
  theme char(20) NOT NULL,
  idea char(100) NOT NULL,
  begin char(20) NOT NULL,
  end char(20) NOT NULL,
  PRIMARY KEY (id)
);
CREATE TABLE toupiaocur(
  xx varchar(20) NOT NULL,
  ps int(6) not null,
  date char(10) not null
);
说明:在表toupiaocur中,第一个记录存放主题和建立时间,在进行投票时不改动。从第二个记录开始记录各选项内容和票数。

链接程序:connect.inc.php3
<?
$show="yes";
$xuanxiang=array("","one","two","thr","fou","fiv");
$current="toupiaocur";
$alldata="toupiaoall";
@mysql_connect("localhost","","") or die ("sorry,unable to connect to database");
@mysql_select_db("db") or die ("unable to select database");
?>

二、显示页面
<?
//页面
include("connect.inc.php3");
$query_tp="select * from $current";
$result_tp=mysql_query($query_tp);
$row_tp=@mysql_fetch_array($result_tp);
$rows_tp=@mysql_num_rows($result_tp);
if ($rows_tp) {
?>
<hr size="1">
<script language="JavaScript">
<!--
function newin() {
var newwin=window.open("","homeWin","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=240,height=180");
return false;
}
//-->
</script>
<form name="fromtp" action="toupiao_pre.php" method="post" οnsubmit="newin('')" target=homeWin>
<center>【网上调查】</center><br>
<?
echo " <font color=#cc3300>".$row_tp[0]."</font><br>"; //显示主题
//显示每个选项
for ($t=1;$t<$rows_tp;$t++){//从1开始是为了不选主题,原因嘛。。想想表的结构吧
$seek=mysql_data_seek($result_tp,$t);
$list_tp=mysql_fetch_row($result_tp);
?>
 <input type="radio" name="piaosu" value="<? echo $list
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值