zoukankan      html  css  js  c++  java
  • PHP开发一个简单的成绩录入系统

    预览界面

    源码:

    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="UTF-8">
        <meta name="viewport"
              content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>Document</title>
        <style type="text/css">
            table{
                text-align: center;
            }
        </style>
    </head>
    <body>
        <form action="" name="number" method="post">
            Input the number of student:&nbsp;
            <input type="number" name="stuNum"/>&nbsp;
            <input type="submit" value="OK" name="submitStu"/>
        </form>
    </body>
    </html>
    
    <?php
        if(isset($_POST['submitStu'])){
            $stuNum=$_POST['stuNum'];
            if($stuNum>=0){
                echo '<div>';
                echo '<form action="" method="post" name="form1">';
                    echo '<table border="1" >';
                        echo '<tr><td>Sno:</td><td>Name:</td><td>Score:</td></tr>';
                        for($i=0;$i<$stuNum;$i++){
                            echo '<tr><td><input type="text" name="XH[]"/></td><td><input type="text" name="XM[]"/></td><td><input type="text" name="CJ[]"/></td></tr>';
                        }
                        echo '<tr><td colspan="3"><input type="submit" value="OK" name="bt_stu"/></td></tr>';
                    echo '</table>';
                echo '</form>';
                echo '</div>';
            }else{
                echo "Please input corrent num";
            }
        }
    ?>
    
    <?php
    
        if(isset($_POST['bt_stu'])){
            $XH=$_POST['XH'];
            $XM=$_POST['XM'];
            $CJ=$_POST['CJ'];
            array_multisort($CJ,$XH,$XM);
            $sum[]=null;
            for($i=0;$i<count($XH);$i++){
                $sum[$i]=array($XH[$i],$XM[$i],$CJ[$i]);   //里面每一个元素都是一个数组
            }
            echo '<div>The score has been sort:</div><br>';
            echo '<div>';
                echo '<table border="1">';
                    echo '<tr><td>Sno:</td><td>Name:</td><td>Score:</td></tr>';
                        for($i=0;$i<count($sum);$i++){
                            echo "<tr><td>{$sum[$i][0]}</td><td>{$sum[$i][1]}</td><td>{$sum[$i][2]}</td></tr>";
                        }
                        /*foreach($sum as $value){
                            list($stu_num,$stu_name,$stu_score)=$value;
                            echo "<tr><td>$stu_num</td><td>$stu_name</td><td>$stu_score</td></tr>";
                        }*/
                echo '</table>';
            echo '</div>';
        }
    
    ?>
  • 相关阅读:
    就现在的几种代码管理库的比较
    就书籍“构造之法”的问题
    软件工程之中期学习总结
    软件项目管理之理解
    软件代码规范之理解
    介绍几个常用的代码管理工具
    关于构建之法的问题
    研究生竞赛系统需求规格说明书
    各种GIT代码托管工具比较
    第一个作业
  • 原文地址:https://www.cnblogs.com/chiweiming/p/11074551.html
Copyright © 2011-2022 走看看