zoukankan      html  css  js  c++  java
  • PHP 查询练习

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    
    <style type="text/css">
    #list{ 250px; height:200px}
    #jieguo{ 250px; height:200px}
    .x{float:left}
    </style>
    </head>
    
    <body>
    <form action="chuli.php" method="post">
    <?php 
    include("../DBDA.php");
    $db = new DBDA();
    
    $sql = "select * from DiaoYanTiMu limit 0,1";
    
    $attr = $db->Query($sql);
    
    $tmmc = $attr[0][1];
    $tmdh = $attr[0][0];
    
    echo "<div>题目名称:{$tmmc}</div>";
    
    $sqlxx = "select * from DiaoYanXuanXiang where TiMuDaiHao = '{$tmdh}'";
    
    $attrxx = $db->Query($sqlxx);
    echo "<div id='list'>";
    foreach($attrxx as $v)
    {
        echo "<div>
        <input type='checkbox' value='{$v[0]}' name='xx[]' />
        <span>{$v[1]}</span>
        </div>";
    }
    
    ?>
    <input type="submit" value="提交" /> 
    <input type="button" value="查看结果" id="check" onclick="ShowJieGuo()" />
    </form>
    </div>
    <div id="jieguo" style="display:none">
        
        <?php
        
        $sqlsum  ="select sum(Numbers) from DiaoYanXuanXiang where TiMuDaiHao = '{$tmdh}'";
        $attrsum = $db->Query($sqlsum);//所有人数
        
        foreach($attrxx as $v)
        {
            $name = $v[1]; //选项名
            $number = $v[2]; //选择该项的人数
            $bfb = ($number/$attrsum[0][0])*100;
            $bfb = round($bfb,2); //取小数点后两位
            
            echo "<div style='250px; height:30px'>
            <span class='x'>{$name}</span>
            <div class='x' style='100px; height:8px; border:1px solid red'>
            <div style='{$bfb}%; height:8px; background-color:red'></div>
            </div>
            <span class='x'>{$number}&nbsp;</span>
            <span class='x'>{$bfb}%</span>
            </div>";
        }
        
        ?>
        <input type="button" value="返回" id="fanhui" onclick="ShowList()" />
    </div>
    <script type="text/javascript">
    function ShowJieGuo()
    {
        document.getElementById("list").style.display = "none";
        document.getElementById("jieguo").style.display = "block";
    }
    function ShowList()
    {
        document.getElementById("list").style.display = "block";
        document.getElementById("jieguo").style.display = "none";
    }
    </script>
    </body>
    </html>
    <?php
    
    $attr = $_POST["xx"];
    include("../DBDA.php");
    $db = new DBDA();
    
    foreach($attr as $v)
    {
        $sql = "update DiaoYanXuanXiang set Numbers = Numbers+1 where Ids = '{$v}'";
        $db->Query($sql,0);
    }
    
    header("location:test.php");
  • 相关阅读:
    Python中所有的关键字
    关于selenium的8种元素定位
    对提示框的操作
    selenium+webservice进行百度登录
    MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled...报错解决
    Vue中使用echarts
    npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142解决方法
    插入排序
    冒泡排序优化
    roject 'org.springframework.boot:spring-boot-starter-parent:XXX' not found 解决
  • 原文地址:https://www.cnblogs.com/yy01/p/5470552.html
Copyright © 2011-2022 走看看