精华内容
下载资源
问答
  • 2021-04-23 06:24:07

    投票分类

    Title

    <?php $db= new Mysqli("localhost","root","root","db_0808");$sql= "select * from fenlei";$result=$db->query($sql);$data_c= $result->fetch_all();?>

    {$i[1]}";

    }?>

    投票界面

    Title

    <?php $id=$_GET['id'];$is_radio=$_GET['is_radio'];$db= new Mysqli("localhost","root","root","db_0808");$sql= "select * from toupiao WHERE category_id='{$id}'";$result=$db->query($sql);$data=$result->fetch_all();?>

    名字投票

    ";

    }

    }else{ foreach ($data as $i){ echo "

    {$i[1]}";

    }

    } ?>

    投票处理

    Title
    名字票数

    <?php //$db= new Mysqli("localhost","root","root","db_0808");require_once "../ZY/YIN.class.php";$db = new YIN();$ip=$_SERVER['REMOTE_ADDR'];//获取ip$sql="select count(*) from table2 where ip='{$ip}'";$data = $db->StrQuery($sql);if($data!='0'){ echo "每个人一天只能投一次";$r=$_POST['r']; if (is_array($r)){ $s=implode(',',$r); $sq="select * from toupiao where id in ({$s})";

    }else{ $sq="select * from toupiao where id = {$r}";

    } $qurle=$db->Query($sq); foreach ($qurle as $i){ echo "

    {$i[1]}{$i[2]}";

    }

    }else{ $sql = "INSERT INTO table2 VALUES (null,'{$ip}',DEFAULT)"; $squel=$db->strQuery($sql,0); if($squel){// $upsql=update table_name set votes = votes + 1 where ...

    //然后把数据insert into 到table2中$r=$_POST['r'];if (is_array($r)){ $s=implode(',',$r); $sql="update toupiao set count=(count+1) where id in ({$s})";

    }else{$sql="update toupiao set count=(count+1) where id = {$r}";

    }$data=$db->query($sql,0);if ($data){//echo "success";

    if (is_array($r)){ $s=implode(',',$r); $sq="select * from toupiao where id in ({$s})";

    }else{ $sq="select * from toupiao where id = {$r}";

    } $qurle=$db->Query($sq); foreach ($qurle as $i){ echo "

    {$i[1]}{$i[2]}";

    }

    }

    }

    }?>

    更多相关内容
  • 网站投票系统制作与流程

    千次阅读 2021-11-11 09:59:20
    网站投票系统制作与流程 前言:网站投票系统是基于网络的一种投票收集及统计的系统,比传统的投票统计更为方便、快 速、准确。总的来说,投票系统总体可分为3个模块:选票模块,选票处理模块和结果显示模块。 ...

    网站投票系统的制作与流程

            前言:网站投票系统是基于网络的一种投票收集及统计的系统,比传统的投票统计更为方便、快     速、准确。总的来说,投票系统总体可分为3个模块:选票模块,选票处理模块和结果显示模块。


          简介:首先给出选票,即供投票者选择的窗体对象,当投票者按下投票按钮后,选票处理模块开始 激活,对传送到服务器的数据作相应的处理,服务器端在处理时先判断用户选择的是那一项,然后把相应字段的值加1。实际上保存投票结果的数据库中的表只有一条记录就可以了,只是需要不断的对这些数据进行更新。最后则是由结果显示模块把投票结果显示出来。


                                                                     流程                                             

        1.数据库的设计与建立

           数据库文件tvote.mdb只有一个表tvote,该表只有一条记录,而记录对应着3个字段,每一个字段保持一种选项的投票数目。新建表的记录初始值为0,同时为了方便看效果,应该先对记录的各个字段赋了初值

        2.建立站点与数据库链接          

          1.建立站点

          2.数据库连接,这里用构建ODBC的方法来连接数据库

             DSN(Data Source Name),数据源名称)表示用于将应用程序和某个数据库相连接的信息集合。ODBC数据源管理器使用 该信息来创建指向数据库的连接!

             具体步骤:启动控制面板-管理工具-数据源(ODBC)-系统DSN-“添加”

        3.投票系统主页面制作       

           1.先制作如下的静态页面

              注意,页面中的表格一定是嵌套在一个form(表单)里面的(偶刚开始学asp的时候,都是直接就弄个表格,结果出了n次错)

            2.form设置

        4.投票结果页面的制作 

           1.定义记录集

           2.数据绑定

           3.记录集中有3个动态数据,分别是投票[很好][一般][很差]的人数占投票总人数的比例。而这三项动态数据的值是小数,在浏览时,将以小数形式显示因此,要把他转换成百分数,并保留2位小数。

           4.制作表格的动态属性

        5.更新页add.asp

           1.新建一个动态页asp VBScript文件

           2.绑定-命令(预存过程)

              由于投票系统主要记录各个选项的投票人数,所以这一步并不是对数据库进行读操作或者向数据库插入一条记录,而是修改数据库的表vote中某一字段的值。确切的说,是对表vote某一字段的数据进行累加,所以必须选择[命令(预存过程)]菜单项用简单的SQl语言进行定制

            制作重点与相关技巧:制作投票系统,首先需要了解投票系统的机制、投票系统需要建立的各个网页文件以及制作这些文件的步骤!主要制作技术有:投票系统的制作,单选按钮的命名及value属性的设置技巧,单选按钮的值的存储技巧,sql中计算字段的使用,比例图示的设计技巧及动态数据格式的格式设置等等。

    部分源码

      

     

     

     

    展开全文
  • 用ASP.net2.0制作投票系统 论文+代码
  • java简易投票系统源码下载 《后端架构师技术图谱》 更新于20180513 (Toc generated by ) 数据结构 队列 非阻塞队列:ConcurrentLinkedQueue(无界线程安全),采用CAS机制(compareAndSwapObject原子操作)。 阻塞...
  • 这是一个简单的在线投票,用asp和sql 2005 制作
  • PHP网上投票系统

    2018-05-31 18:53:19
    对网上投票系统进行需求分析和总体设计,设计数据库,编制程序完成网上投票、投票管理等系统模块的开发。 PHP、MySQL、Apache开发环境
  • 毕业论文的范例,关于ASP.NET制作投票系统,包括源码、论文、数据库设计
  • php制作小型投票系统

    2017-03-01 17:23:52
    php制作小型投票系统
  • (1)制作一个投票系统,让学生给自己喜爱的老师投票。该系统由投票界面组成,系统运行,投票界面出现,标题为“欢迎给老师投票”;在界面上有一个表格,显示了各位老师的编号、姓名、得票数;其中,得票数显示为一...
  • javaweb中怎么用application制作投票系统,不使用数据库,结果用图片显示投票结果
  • java投票管理系统

    2018-06-19 19:16:29
    java投票管理系统,方便使用,里面含有课程文档 使用方法
  • 如何使用php做出简易在线投票系统发布时间:2020-07-16 14:16:35来源:亿速云阅读:80作者:Leah如何使用php做出简易在线投票系统?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这...

    如何使用php做出简易在线投票系统

    发布时间:2020-07-16 14:16:35

    来源:亿速云

    阅读:80

    作者:Leah

    如何使用php做出简易在线投票系统?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

    投票的结果页面的功能是根据投票的统计数据,显示当前的投票结果。只有在登录的情况下才能查看。

    1、数据库连接部分<?php

    if($ouser == ''){

    echo "";

    }else{

    $voteid=@$_GET['vid'];

    if($voteid == ''){

    echo "location.href='index.php';";

    }else{

    $sql="select vname,starttime,uid,vintro,open,more,max,min from vote where vid='".$voteid."'";

    $voteitem=mysql_query($sql);

    $vitem=mysql_fetch_array($voteitem);

    $sql2="SELECT itemcount,item,num FROM votetitle where vid='".$voteid."'";

    $votetitle=mysql_query($sql2);

    $vtitle=mysql_fetch_array($votetitle);

    $sql3="SELECT username FROM users where uid='".$vitem['uid']."'";

    $uname=mysql_query($sql3);

    $username=mysql_fetch_row($uname);

    ?>

    2、投票活动基本信息的显示

    <?php echo $vitem['vname']; ?>

    发布人:<?php echo $username[0];?>发布时间:<?php echo $vitem['starttime']; ?>

    3、逐条输出结果<?php

    $itemcount=$vtitle['itemcount'];

    $option=explode('*',$vtitle['item']);

    $ballot=explode('*',$vtitle['num']);

    $total=0;

    $rate;

    $ratewidth;

    for($i=0;$i

    $total=$total+$ballot[$i];

    }

    for($i=0;$i

    if($total==0){

    $rate[$i]=0;

    $ratewidth[$i]=0;

    }else{

    $rate[$i]=round(($ballot[$i]/$total)*100);

    $ratewidth[$i]=$rate[$i]*2;

    }

    }

    for($i=0;$i

    echo "

    ".$option[$i]."

    ".

    "

    ".

    "

    票数:".$ballot[$i]." 得票率:".$rate[$i]."%

    ";

    }

    ?>

    (1)通过方法计算出得票率,并形成图表for($i=0;$i

    $total=$total+$ballot[$i];

    }

    for($i=0;$i

    if($total==0){

    $rate[$i]=0;

    $ratewidth[$i]=0;

    }else{

    $rate[$i]=round(($ballot[$i]/$total)*100);

    $ratewidth[$i]=$rate[$i]*2;

    }

    }

    4、效果

    247aa8e7ca7cd60742cc9b2c5f41da69.png

    关于如何使用php做出简易在线投票系统问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注亿速云行业资讯频道了解更多相关知识。

    展开全文
  • 拿php写一个投票系统出来,比较简单de啦

    千次阅读 多人点赞 2022-03-28 11:45:14
    charset=utf-8" /> <title>PHP+mysql开发的简单投票系统</title> <style type="text/css"> /*全局样式*/ body { font-family: "宋体"; font-size: 12pt; color: #333333; margin-top: 0px; margin-right: 0px; ...

    在这里插入图片描述
    在这里插入图片描述

    sql:

    -- phpMyAdmin SQL Dump
    -- version 4.5.1
    -- http://www.phpmyadmin.net
    --
    -- Host: 127.0.0.1
    -- Generation Time: 2022-03-28 05:42:05
    -- 服务器版本: 10.1.13-MariaDB
    -- PHP Version: 5.6.21
    
    SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
    SET time_zone = "+00:00";
    
    
    /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
    /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
    /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
    /*!40101 SET NAMES utf8mb4 */;
    
    --
    -- Database: `a`
    --
    
    -- --------------------------------------------------------
    
    --
    -- 表的结构 `voto`
    --
    
    CREATE TABLE `voto` (
      `id` int(10) NOT NULL,
      `titleid` int(10) DEFAULT NULL,
      `item` varchar(50) DEFAULT NULL,
      `count` int(10) DEFAULT NULL
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
    
    --
    -- 转存表中的数据 `voto`
    --
    
    INSERT INTO `voto` (`id`, `titleid`, `item`, `count`) VALUES
    (24, 1, '张学友', 0),
    (25, 1, '陈奕迅', 0),
    (26, 1, '林俊杰', 0),
    (27, 1, '萧敬腾', 0),
    (29, 1, '', 0),
    (30, 1, 'aaa', 0);
    
    --
    -- Indexes for dumped tables
    --
    
    --
    -- Indexes for table `voto`
    --
    ALTER TABLE `voto`
      ADD PRIMARY KEY (`id`);
    
    --
    -- 在导出的表使用AUTO_INCREMENT
    --
    
    --
    -- 使用表AUTO_INCREMENT `voto`
    --
    ALTER TABLE `voto`
      MODIFY `id` int(10) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=31;
    /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
    /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
    /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
    

    1.php

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>Document</title>
    </head>
    <body>
    	<a href="admin.php">增删改查投票的选项</a>
    <br>
    	<a href="index.php">投票给谁呢</a>
    </body>
    </html>
    

    admin.php(增删改查投票的页面)密码:admin

    <?php
    ob_start(); //打开缓冲区 
    session_start();
    header("Content-type:text/html;charset=utf-8");
    
    $link = mysqli_connect('localhost','root','','a');
    mysqli_set_charset($link, "utf8");
    if (!$link) {
      die("连接失败:".mysqli_connect_error());
    }
    ?>
    <!DOCTYPE html>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
      <title>PHP+mysql开发的简单投票系统</title>
      <style type="text/css">
        /*全局样式*/
        body { font-family: "宋体"; font-size: 12pt; color: #333333; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;background-color: #d4d4d4;}
        table { font-family: "宋体"; font-size: 9pt; line-height: 20px; color: #333333}
        /*全局样式结束*/
      </style>
      <script language="javascript">
        function selectAll()
        {
          node=window.document.frm.itm;
          for(i=0;i<node.length;i++)
          {
            node[i].checked=true;//全选
          }
        }
        function cancelAll()
        {
          node=frm.itm;
          for(i=0;i<node.length;i++)
          {
            node[i].checked=false;//取消全部
          }
        }
        function del()
        {
          node=frm.itm;
          id="";
          for(i=0;i<node.length;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
          }
        }
      </script>
    </head>
    <body>
    
    <?php
    if(isset($_GET['tj']) == 'out'){
      session_destroy();//删除当前用户对应的session文件以及释放session
      echo "<script language=javascript>alert('退出成功!');window.location='index.php'</script>";
    }
    ?>
    
    <?php
    if(isset($_POST['Submit10'])){
      if($_POST['pwd']=='admin'){
    
        $_SESSION['pwd']=2;
    
        echo "<script language=javascript>alert('登陆成功!');window.location='admin.php'</script>";
      }else{
        echo "<script language=javascript>alert('登陆失败,请检查您的密码!');window.location='admin.php'</script>";
      }
    }
    ?>
    
    <?php if($_SESSION['pwd']<>2){ ?>
      <form action="" method="post">
        <table width="365" border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#C2C2C2">
          <tr>
            <td height="30" align="right" bgcolor="#FFFFFF"><label>输入密码:</label></td>
            <td align="left" bgcolor="#FFFFFF"><input name="pwd" type="text" id="pwd" /></td>
          </tr>
          <tr>
            <td height="30" colspan="2" align="center" bgcolor="#FFFFFF"><label>
                <input name="Submit10" type="submit" id="Submit10" value="登陆" />
              </label>
              <label>  
                <input type="reset" name="Submit5" value="重置" />
              </label></td>
          </tr>
          <tr>
            <td height="30" colspan="2" align="center" bgcolor="#FFFFFF">
              软件版本:<script type="text/javascript" src="http://www.04ie.com/net/phpvoto1_1.js"></script></td>
          </tr>
        </table>
      </form>
    <?php }else{ ?>
    <?php
    if(isset($_POST["Submit"]))
    {
    $title=$_POST["title"];
    $sql="update vototitle set vototitle='$title'";
    mysqli_query($link,$sql);
    ?>
      <script language="javascript">
        alert("修改成功");
      </script>
    <?php
    }
    if(isset($_POST["Submit2"]))
    {
      $newitem=$_POST["newitem"];
      $sql="insert into voto (titleid,item,count) values (1,'$newitem',1)";
      mysqli_query($link,$sql);
    
    }
    ?>
      <form id="frm" name="frm" method="post" action="" style="margin-bottom:3px;">
        <table width="365" border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#C2C2C2">
          <tr>
            <td colspan="4" bgcolor="#FFFFFF"><label>
                <?php
                $sql="select * from vototitle";
                $rs=mysqli_query($link,$sql);
                $rows=mysqli_fetch_assoc($rs);
                ?>
                <input name="title" type="text" id="title" size="35" value="<?php echo $rows["vototitle"]?>" />
              </label></td>
            <td width="68" align="center" bgcolor="#FFFFFF"><label>
                <input type="submit" name="Submit" value="修改标题" />
              </label></td>
          </tr>
          <tr>
            <th width="30" bgcolor="#FFFFFF">编号</th>
            <th width="45" bgcolor="#FFFFFF">项目</th>
            <th width="52" bgcolor="#FFFFFF">票数</th>
            <th width="50" align="center" bgcolor="#FFFFFF">修改</th>
            <th align="center" bgcolor="#FFFFFF">删除</th>
          </tr>
          <?php
          $sql="select * from voto order by count desc";
          $rs=mysqli_query($link,$sql);
          while($rows=mysqli_fetch_assoc($rs))
          {
            ?>
            <tr>
              <td align="center" bgcolor="#FFFFFF"><input type="checkbox" name="itm" value="<?php echo $rows["id"]?>" /><?php echo $rows["id"]?></td>
              <td align="center" bgcolor="#FFFFFF"><?php echo $rows["item"]?></td>
              <td align="center" bgcolor="#FFFFFF"><?php echo $rows["count"]?></td>
              <td align="center" bgcolor="#FFFFFF"><input type="button" value="修改" onclick="location.href='?type=modify&id=<?php echo $rows["id"]?>'" /></td>
              <td align="center" bgcolor="#FFFFFF"><input type="button" value="删除" onclick="location.href='?type=del&id=<?php echo $rows["id"]?>'"  /></td>
            </tr>
            <?php
          }
          ?>
          <tr>
            <td colspan="5" align="center" bgcolor="#FFFFFF">
              <input type="button" value="选择全部" onclick="selectAll()" />
              <input type="button" value="取消全部" onclick="cancelAll()" />
              <input type="button" value="删除所选" onclick="del()" />   </td>
          </tr>
          <tr>
            <td colspan="3" bgcolor="#FFFFFF"><label>
                <input name="newitem" type="text" id="newitem" />
              </label></td>
            <td colspan="2" bgcolor="#FFFFFF"><label>
                <input type="submit" name="Submit2" value="添加新项" />
                  </label>
              <a href="?tj=out">退出管理</a></td>
          </tr>
        </table>
      </form>
    
    <?php
    $type = isset($_GET["type"])?$_GET["type"]:"";
    if($type =="modify"){
    
    $id=$_GET["id"];
    if(isset($_POST["Submit3"]))
    {
      $item=$_POST["itm"];
      $count=$_POST["count"];
      $sql="update voto set item='$item',count=$count where id=$id";
      mysqli_query($link,$sql);
      echo "<script language=javascript>alert('修改成功!');window.location='admin.php'</script>";
    }
    $sql="select * from voto where id=$id";
    $rs=mysqli_query($link,$sql);
    $rows=mysqli_fetch_assoc($rs);
    ?>
      <form id="form1" name="form1" method="post" action="" style="margin-top:2px;">
        <table width="365" border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#C2C2C2">
          <tr>
            <th colspan="2" bgcolor="#FFFFFF">修改投票项目</th>
          </tr>
          <tr>
            <td align="center" bgcolor="#FFFFFF">名称:</td>
            <td bgcolor="#FFFFFF"><label>
                <input name="itm" type="text" id="itm" value="<?php echo $rows["item"]?>" />
              </label></td>
          </tr>
          <tr>
            <td align="center" bgcolor="#FFFFFF">票数:</td>
            <td bgcolor="#FFFFFF"><label>
                <input name="count" type="text" id="count" value="<?php echo $rows["count"]?>" />
              </label></td>
          </tr>
          <tr>
            <td colspan="2" align="center" bgcolor="#FFFFFF"><label>
                <input type="submit" name="Submit3" value="修改" />
                <input type="reset" name="Submit" value="重置" />
              </label></td>
          </tr>
        </table>
      </form>
    
      <?php
    }
      ?>
      <?php
      $type = isset($_GET["type"])?$_GET["type"]:"";
      if($type =="del"){
        $id=$_GET["id"];
        $sql="delete from voto where id in ($id)";
        mysqli_query($link,$sql);
        echo "<script language=javascript>alert('删除成功!');window.location='admin.php'</script>";
      }
      ?>
    <?php } ?>
    </body>
    </html>
    

    index.php(投票的页面)

    <?php
    ob_start();
    session_start();
    header("Content-type:text/html;charset=utf-8");
    
    $link = mysqli_connect('localhost','root','','a');
    mysqli_set_charset($link, "utf8");
    if (!$link) {
      die("连接失败:".mysqli_connect_error());
    }
    
    ?>
    <!doctype html>
    <html>
    <head>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
      <title>投票系统</title>
      <script type="text/javascript" src="//cdn.bootcss.com/jquery/1.12.4/jquery.js"></script>
      <style type="text/css">
        /*全局样式*/
        body { font-family: "宋体"; font-size: 12pt; color: #333333; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;background-color: #A6C7E1;}
        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}
        /*全局样式结束*/
      </style>
      <script language="javascript">
        function check()
        {
          node=frm.itm;
          flag=false;
          for(i=0;i<node.length;i++)
          {
            if(node[i].checked)
            {
              flag=true;
            }
          }
          if(!flag)
          {
            alert("您没有选择")
            return false;
          }
          return true;
        }
      </script>
    
      <?php
    
      if(isset($_POST["submit"])){
    
        if($_POST){
          $id = $_POST["selected_id"];
          $sql = "update voto set count = count+1 where id=$id";
          mysqli_query($link,$sql);
    
        }
    
        if($_SESSION["voto"]==session_id())
        {
          ?>
          <script language="javascript">
            alert("您已经投票了");
            location.href="index.php";
          </script>
        <?php
        exit();
        }
        $id=$_POST["itm"];
        $sql="update voto set count=count+1 where id=$id";
        if(mysqli_query($link,$sql))
        {
        $_SESSION["voto"]=session_id();
        ?>
          <script language="javascript">alert("投票成功,点确定查看结果");location.href="index.php?id=ck";</script>
        <?php
        }
        else
        {
        ?>
          <script language="javascript">alert("投票失败");location.href="index.php";</script>
          <?php
        }
      }
      ?>
    
    </head>
    <body>
    <form name="frm" action="" method="post" onsubmit=return(check()) style="margin-bottom:5px;">
      <table width="365" border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#C2C2C2">
        <tr>
          <th bgcolor="#FFFFCC">
            <?php
            $sql="select * from vototitle";
            $rs=mysqli_query($link,$sql);
            $row=mysqli_fetch_assoc($rs);
            echo $row["vototitle"];
            ?> </th>
        </tr>
        <?php
        $sql="select * from voto";
        $rs=mysqli_query($link,$sql);
        while($rows=mysqli_fetch_assoc($rs))
        {
          ?>
          <tr>
            <td bgcolor="#FFFFFF"><input type="radio" name="itm" value="<?php echo $rows["id"]?>" />  
              <?php echo $rows["item"]?></td>
          </tr>
          <?php
        }
        ?>
        <tr>
          <td align="center" bgcolor="#FFFFFF">
            <input type="submit" name="submit" value="投票"/>
            <input type="hidden" id="selected_id" name="selected_id" value="">
            <input type="button" value="查看结果" onClick="location.href='index.php?id=ck'"/>  
            <script type="text/javascript">
                $("[type='radio']").click(function(){
                   $("#selected_id").val($(this).val());
                });
            </script></td>
        </tr>
      </table>
    </form>
    <?php
    
    if(isset($_GET["id"])=="ck"){?>
      <?php
    
      $sql="select sum(count) as 'total' from voto";
      $rs=mysqli_query($link,$sql);
      $rows=mysqli_fetch_assoc($rs);
      $sum=$rows["total"];  //得出总票数
    
      $sql="select * from voto";
      $rs=mysqli_query($link,$sql);
      ?>
      <table id="click" width="365" border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#C2C2C2" >
        <tr>
          <th bgcolor="#FFFFFF">项目</th>
          <th bgcolor="#FFFFFF">票数</th>
          <th bgcolor="#FFFFFF">百分比</th>
        </tr>
        <?php
        while($rows=mysqli_fetch_assoc($rs))
        {
          ?>
          <tr>
            <td bgcolor="#FFFFFF"><?php echo $rows["item"]?></td>
            <td bgcolor="#FFFFFF"><?php echo $rows["count"]?></td>
            <td bgcolor="#FFFFFF">
              <?php
              $per=$rows["count"]/$sum;
              $per=number_format($per,4);
              ?>
              <img src="" height="4" width="<?php echo $per*100?>" />
              <?php echo $per*100?>%      </td>
          </tr>
          <?php
        }
        ?>
      </table>
      <div align="center">
        <a href="index.php">隐藏结果</a>
      </div>
    <?php } ?>
    </body>
    </html>
    
    展开全文
  • html投票系统

    2014-11-12 23:52:05
    html 投票系统,有排行榜、活动介绍等,但显示不全,需要进一步更改,自己留着有用
  • java编写的学生会投票系统,可以进行排序,用于学习数据结构和面向对象思想,使用Java原生sdk实现,可以运行
  • 简易网络投票系统

    2014-06-09 11:03:06
    该系统是基于Thinkphp框架的简易投票系统,也是学习Thinkphp的第一个作品,功能简单,自认为操作比较方便,能应付一般的小型的投票。
  • 简单的jsp做的网上投票系统,根据图书《通用模块及典型系统开发》,环境,myeclipse6.0,Mysql;其中包括vote源码,以及课程设计模板
  • 在线投票系统制作.doc

    2021-09-27 10:51:17
    在线投票系统制作.doc
  • 我在网上找php的投票系统时,一直都没找到简单方便学习和修改的投票源码,故自己写了一个简单的投票系统,分享给大家方便修改和使用,当然,在系统中肯定是有不少的bug或漏洞,恳请能把系统中的bug或漏洞反馈给我,...
  • 微信公众平台投票系统制作.docx
  • 通过投票平台管理系统功能实现,加强学生对SSH技术的熟练使用,同时熟练开发web应用程序所用到的相关知识点。巩固JSP,Struts2,Hibernate,Spring等知识点的理解和应用,加深对MVC的理解。
  • 我需要制作的一个投票系统 当时遇到一些问题 首先我使用了记录ip与cookie加验证码的方法做了投票系统 但是存在漏洞 因为目前我已知的获取ip的函数都是只能获取局域网主ip 然后在局域网中,如多台手机连同一个...
  • 在线投票系统 jsp 网页制作

    热门讨论 2012-11-15 17:09:34
    一个网站的发展壮大靠的就是众多用户的支持,一个好的...也正是由于该原因,网络上各式各样的投票系统层出不穷。本次课程设计的目的,就是来编制一个在线投票系统,该系统可以对投票数量进行累加、查询统计票数等操作。
  • 有关特定于操作系统的设置说明,请参考以下链接: : 注意:如果您更喜欢使用GUI来管理MongoDB数据库,我们建议您检出 。 克隆此存储库 git clone https://github.com/4981Team1/py-server.git 在您的终端上,...
  • 本程序是梦想网络采用MVC模式、ACL权限控制制作的一个开源的PHP MySQL响应式投票系统,兼容手机,平板,PC电脑。基本原理就是控制器、模型、视图,强烈推荐新手学习。梦想网络响应式投票系统 3.1 更新日志:2015-06-...
  • 佰思超强自定义调查投票系统可完全自定义的调查投票管理系统,可以生成任何网上您所见到的投票调查问卷。简单好用,但不失功能强大。 佰思超强自定义调查投票系统特性: 完全静态生成,(即完全Html),站点内任意...
  • 凹丫丫简单ASP投票系统 [版权声明] 您使用的此版本为共享版本,个人用户可以免费使用本版本的更新系统,但必须在网站放置本站的logo或者本论坛的logo或者注明新闻系统由本站提供,否则视为非法用户,本站不会...
  • 简单的直接投票系统很有趣。 我为我的团队的黑客马拉松制作了这个简单的系统,我希望你的团队在这个系统中玩得开心。 如果您想向您的团队介绍 node.js,这个简单的应用程序非常适合这个目的。 先决条件 节点.js ...
  • 小妖投票系统V4.0 版更新: 1、修整了一些使用上的bug,使用变得更方便 2、增加了投票首页,方便很多朋友在首次使用时在本机调试,不需要时该首页还可以删除,投票不受影响 3、在首页增加了友情链接和公告,可以做...
  • 投票系统 html页面

    千次阅读 2021-06-17 11:51:03
    投票系统 html不少人对这个投票代码制作,表示觉得非常新颖,尤其是有的一些用户,觉得自己没接触过电脑,在操作技术上还是有很多不成熟。因此对接触这个广力云投票的一些制作页面,会感觉到非常的纠结。其实这个...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 8,094
精华内容 3,237
关键字:

如何制作投票系统