php+mysql简单投票系统代码.docx

上传人:b****8 文档编号:10228778 上传时间:2023-02-09 格式:DOCX 页数:16 大小:18.57KB
下载 相关 举报
php+mysql简单投票系统代码.docx_第1页
第1页 / 共16页
php+mysql简单投票系统代码.docx_第2页
第2页 / 共16页
php+mysql简单投票系统代码.docx_第3页
第3页 / 共16页
php+mysql简单投票系统代码.docx_第4页
第4页 / 共16页
php+mysql简单投票系统代码.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

php+mysql简单投票系统代码.docx

《php+mysql简单投票系统代码.docx》由会员分享,可在线阅读,更多相关《php+mysql简单投票系统代码.docx(16页珍藏版)》请在冰豆网上搜索。

php+mysql简单投票系统代码.docx

php+mysql简单投票系统代码

PHP+MySql简单投票系统代码(包括前台、后台)

2008年06月10日星期二下午05:

03

前台代码:

index.php

phpinclude_once("include/conn.php");?

>

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

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

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

无标题文档

php

$ObjID="4";

$Sql="select*fromtobjectwhereID='".$ObjID."'";

$Result=mysql_query($Sql);

$Arr=mysql_fetch_array($Result);

$OJBName=$Arr['OJBName'];

$SType=$Arr['SType'];

?

>

   

     题目:

phpecho$OJBName?

>

     

phpecho$SType?

>"/>

     

     

phpecho$ObjID?

>"/>

     [

lookresult('result.php',document.form1,'look');">查看结果]

   

   

     

  

php

  $Sql="select*fromtselectwhereObjID='".$ObjID."'";

  $Result=mysql_query($Sql);

  while($Arr=mysql_fetch_array($Result))

    {

  if($SType=="0")

   {

   echo"".$Arr['SName']."
";

      }

  elseif($SType=="1")

   {

   echo"".$Arr['SName']."
";

   }

  }

  ?

>  

   

   

     

     

         

   

result.php

phpinclude_once("include/conn.php");?

>

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

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

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

无标题文档

php

$IP=$_SERVER["REMOTE_ADDR"];

$SType=$_POST['SType'];

$Sel=$_POST['Sel'];

$SelArr=$_POST['SelArr'];

$opt=$_POST['opt'];

$ObjID=$_POST['ObjID'];

$Sql="selectcount

(1)asIPNumfromIPTablewhereIP='".$IP."'andObjID='".$ObjID."'";

$Result=mysql_query($Sql);

$Arr=mysql_fetch_array($Result);

if($opt=="vote")

{

if($Arr['IPNum']<=0)

   {

   if($SType=="0")

     {

  $Sql="updatetselectset`Num`=`Num`+1whereID='".$Sel."'";

  if(mysql_query($Sql))

    {

    mysql_query("insertintoIPTable(IP,ObjID)values('".$IP."','".$ObjID."')");

    echo"";

    }

  else

    {

    echo"";

    }

  }

   elseif($SType=="1")

     {

  $Count=count($SelArr);

  for($i=0;$i<$Count;$i++)

    {

    $SqlStr.="ID=".$SelArr[$i]."or";

    }

  $SqlStr=substr($SqlStr,0,strlen($SqlStr)-4);

  $Sql="updatetselectset`Num`=`Num`+1where".$SqlStr;

  if(mysql_query($Sql))

    {

    mysql_query("insertintoIPTable(IP,ObjID)values('".$IP."','".$ObjID."')");

    echo"";

    }

  else

    {

    echo"";

    }

  }

   }

else

   {

   echo"";

   }

}

$Sql="select*fromtobjectwhereID='".$ObjID."'";

$Result=mysql_query($Sql);

$Arr=mysql_fetch_array($Result);

$OJBName=$Arr['OJBName'];

$SType=$Arr['SType'];

?

>

   

     题目:

phpecho$OJBName?

>

   

   

     选项

     比例

     票数

   

php

//计算总票数

$Sql="selectsum(`Num`)asVoteCountfromtselectwhereObjID='".$ObjID."'";

$Result=mysql_query($Sql);

$Arr=mysql_fetch_array($Result);

$VoteCount=$Arr['VoteCount'];

$Sql="select*fromtselectwhereObjID='".$ObjID."'";

$Result=mysql_query($Sql);

while($Arr=mysql_fetch_array($Result))

  {

  $Percent=round(($Arr['Num']/$VoteCount)*100,2);

  $Width=round($Percent*4,0);

?

>

   

     

phpecho$Arr['SName']?

>

     

phpecho$Percent."%"?

>)

     

phpecho$Arr['Num']?

>

   

  }

?

>

   

     

     

   

public.js

functionselectAll(obj){

for(vari=0;i

if(obj.elements[i].type=="checkbox")

obj.elements[i].checked=true;

}

functionselectOther(obj){

for(vari=0;i

if(obj.elements[i].type=="checkbox"){

  if(!

obj.elements[i].checked)

   obj.elements[i].checked=true;

  else

   obj.elements[i].checked=false;

}

}

functionobjedit(page,f,id)

{

f.opt.value="edit";

f.ID.value=id;

f.action=page;

f.submit();

}

functionObjadd(page,f)

{

f.opt.value="add";

f.action=page;

f.submit();

}

functionobjdel(page,f,id)

{

if(confirm("您确认要删除这个项目吗?

"))

{

f.opt.value="del";

f.ID.value=id

f.action=page;

f.submit();

}

}

functionObjdelsel(page,f)

{

if(confirm("您确认要删除这些项目吗?

"))

{

f.opt.value="delsel";

f.action=page;

f.submit();

}

}

functionobjselect(page,f,id)

{

f.opt.value="list";

f.ObjID.value=id;

f.action=page;

f.submit();

}

functionlookresult(page,f,opt)

{

f.opt.value=opt;

f.action=page;

f.submit();

}

conn.php

php

$Host="localhost";

$UserName="root";

$Password="111";

$DB="toupiao";

@mysql_connect($Host,$UserName,$Password)ordie("连接数据库服务器失败,请与系统管理员联系");

@mysql_select_db($DB)ordie("连接数据库失败,请与系统管理员联系");

?

>

style.css

.font1{font-family:

"宋体";font-size:

12px;line-height:

23px;font-weight:

bold;}

.font2{font-family:

"宋体";font-size:

12px;line-height:

23px;}

.font3{font-family:

"宋体";font-size:

12px;}

.td1{border:

1pxsolid#FFF;}

后台代码:

index.php

phpinclude_once("../include/conn.php");?

>

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

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

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

无标题文档

   

     

     编号

     类别

     

    

       

            

       项目

     操作

   

php

$Sql="select*fromtobjectorderbyIDasc";

$Result=mysql_query($Sql);

while($Arr=@mysql_fetch_array($Result))

  {

?

>

   

     

phpecho$Arr['ID']?

>"/>

     

phpecho$Arr['ID']?

>

     

phpecho($Arr['SType']=="0")?

"单选":

"多选"?

>

     

phpecho$Arr['OJBName']?

>

     [

objedit('objopt.php',document.form1,

phpecho$Arr['ID']?

>)">编辑][

objdel('objopt.php',document.form1,

phpecho$Arr['ID']?

>)">删除][

objselect('select.php',document.form1,

phpecho$Arr['ID']?

>)">选项]

   

   

  }

?

>

     [

selectAll(document.form1);">全选][

selectOther(document.form1);">反选][

Objadd('objopt.php',document.form1);">增加][

Objdelsel('objopt.php',document.form1);">删除]

     

     

objopt.php

phpinclude_once("../include/conn.php");?

>

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

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

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

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

当前位置:首页 > 高中教育 > 理化生

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

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