PHP投票系统.docx

上传人:b****3 文档编号:3745908 上传时间:2022-11-25 格式:DOCX 页数:14 大小:60.67KB
下载 相关 举报
PHP投票系统.docx_第1页
第1页 / 共14页
PHP投票系统.docx_第2页
第2页 / 共14页
PHP投票系统.docx_第3页
第3页 / 共14页
PHP投票系统.docx_第4页
第4页 / 共14页
PHP投票系统.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

PHP投票系统.docx

《PHP投票系统.docx》由会员分享,可在线阅读,更多相关《PHP投票系统.docx(14页珍藏版)》请在冰豆网上搜索。

PHP投票系统.docx

PHP投票系统

PHP+mysql开发的简单投票系统V1.0

主要功能有:

   1,投票标题的修改。

   2,投票项目的添加、修改、删除 

   3,手动更改投票票数

4,以百分比的形式查看投票结果 

5,支持一个用户只投一次票。

界面预览:

数据库中vote和votetitle数据表的内容

Config.php

php

$conn=@mysql_connect("localhost","root","root");

if($conn==null)

die("数据库连接失败");

mysql_query("setnames'gb2312'");

if(!

mysql_select_db("vote"))

{

die("数据库连接失败");

}

?

>

Index.php

php

ob_start();

session_start();

require_once("config.php");

?

>

//www.w3.org/1999/xhtml">

PHP+mysql开发的简单投票系统

/*全局样式*/

body{font-family:

"宋体";font-size:

12pt;color:

#333333;margin-top:

0px;margin-right:

0px;margin-bottom:

0px;margin-left:

0px;background-image:

url(images/Zlppy_Bg.jpg);}

table{font-family:

"宋体";font-size:

9pt;line-height:

20px;color:

#333333}

a:

link{font-size:

9pt;color:

#333333;text-decoration:

none}

a:

visited{font-size:

9pt;color:

#333333;text-decoration:

none}

a:

hover{font-size:

9pt;color:

#E7005C;text-decoration:

underline}

a:

active{font-size:

9pt;color:

#333333;text-decoration:

none}

/*全局样式结束*/

functioncheck()

{

node=frm.itm;

flag=false;

for(i=0;i

{

if(node[i].checked)

{

flag=true;

}

}

if(!

flag)

{

alert("您没有选择")

returnfalse;

}

returntrue;

}

php

if($_POST["submit"]){

if($_SESSION["vote"]==session_id())

{

?

>

alert("您已经投票了");

location.href="index.php";

php

exit();

}

$id=$_POST["itm"];

$sql="updatevotesetcount=count+1whereid=$id";

if(mysql_query($sql))

{

$_SESSION["vote"]=session_id();

?

>

alert("投票成功,点确定查看结果");location.href="index.php?

id=ck";

php

}

else

{

?

>

alert("投票失败");location.href="index.php";

php

}

}

?

>

5px;">

php

$sql="select*fromvotetitle";

$rs=mysql_query($sql);

$row=mysql_fetch_assoc($rs);

echo$row["votetitle"];

?

>

php

$sql="select*fromvote";

$rs=mysql_query($sql);

while($rows=mysql_fetch_assoc($rs))

{

?

>

phpecho$rows["id"]?

>"/>  

phpecho$rows["item"]?

>

php

}

?

>

id=ck'"/>

phpif($_GET["id"]=="ck"){?

>

php

$sql="selectsum(count)as'total'fromvote";

$rs=mysql_query($sql);

$rows=mysql_fetch_assoc($rs);

$sum=$rows["total"];//得出总票数

$sql="select*fromvote";

$rs=mysql_query($sql);

?

>

项目

票数

百分比

php

while($rows=mysql_fetch_assoc($rs))

{

?

>

phpecho$rows["item"]?

>

phpecho$rows["count"]?

>

php

$per=$rows["count"]/$sum;

$per=number_format($per,4);

?

>

phpecho$per*100?

>"/>

phpecho$per*100?

>%

php

}

?

>

隐藏结果

php}?

>

 

Admin.php

php

require_once("config.php");

?

>

DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http:

//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

//www.w3.org/1999/xhtml">

PHP+mysql开发的简单投票系统

/*全局样式*/

body{font-family:

"宋体";font-size:

12pt;color:

#333333;margin-top:

0px;margin-right:

0px;margin-bottom:

0px;margin-left:

0px;background-image:

url(images/Zlppy_Bg.jpg);}

table{font-family:

"宋体";font-size:

9pt;line-height:

20px;color:

#333333}

/*全局样式结束*/

functionselectAll()

{

node=window.document.frm.itm;

for(i=0;i

{

node[i].checked=true;

}

}

functioncancelAll()

{

node=frm.itm;

for(i=0;i

{

node[i].checked=false;

}

}

functiondel()

{

node=frm.itm;

id="";

for(i=0;i

{

if(node[i].checked)

{

if(id=="")

{

id=node[i].value

}

else

{

id=id+","+node[i].value

}

}

}

if(id=="")

{

alert("您没有选择删除项");

}

else

{

location.href="?

type=del&id="+id

}

}

php

if($_POST["Submit"])

{

$title=$_POST["title"];

$sql="updatevotetitlesetvotetitle='$title'";

mysql_query($sql);

?

>

alert("修改成功");

php

}

if($_POST["Submit2"])

{

$newitem=$_POST["newitem"];

$sql="insertintovote(titleid,item,count)values(1,'$newitem',1)";

mysql_query($sql);

}

?

>

3px;">

php

$sql="select*fromvotetitle";

$rs=mysql_query($sql);

$rows=mysql_fetch_assoc($rs);

?

>

phpecho$rows["votetitle"]?

>"/>

编号

项目

票数

修改

删除

php

$sql="select*fromvoteorderbycountdesc";

$rs=mysql_query($sql);

while($rows=mysql_fetch_assoc($rs))

{

?

>

phpecho$rows["id"]?

>"/>

phpecho$rows["id"]?

>

phpecho$rows["item"]?

>

phpecho$rows["count"]?

>

type=modify&id=

phpecho$rows["id"]?

>'"/>

type=del&id=

phpecho$rows["id"]?

>'"/>

php

}

?

>

php

if($_GET["type"]=="modify"){

$id=$_GET["id"];

if($_POST["Submit3"])

{

$item=$_POST["itm"];

$count=$_POST["count"];

$sql="updatevotesetitem='$item',count=$countwhereid=$id";

mysql_query($sql);

echo"alert('修改成功!

');window.location='admin.php'";

}

$sql="select*fromvotewhereid=$id";

$rs=mysql_query($sql);

$rows=mysql_fetch_assoc($rs);

?

>

2px;">

修改投票项目

名称:

phpecho$rows["item"]?

>"/>

票数:

phpecho$rows["count"]?

>"/>

php

}

?

>

php

if($_GET["type"]=="del"){

$id=$_GET["id"];

$sql="deletefromvotewhereidin($id)";

mysql_query($sql);

echo"alert('删除成功!

');window.location='admin.php'";

}

?

>

 

图片

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 小学作文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1