• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

PHP获取学生成绩的方法

php 搞java代码 3年前 (2022-08-01) 47次浏览 已收录 0个评论

这篇文章次要为大家具体介绍了PHP获取学生问题的办法,文中示例代码介绍的十分具体,具备肯定的参考价值,感兴趣的小伙伴们能够参考一下

本文次要练习一下如何利用php实现一个简略的案例,即输出学生学号,失去相应的问题信息。

在此之前先来认识一下这个十分重要的语法

GET申请:参数在URL前面,多个参数用&进行连贯

同样的还有POST办法,但这篇文章中咱们应用GET办法

利用get申请参数的获取,听起来很高大上,其实说白了就是依据用户输出的信息,而后在数据库中寻找绝对应的数据,在这篇文章中咱们暂用数组办法结构一段信息帮忙大家了解。

话不多说,咱们先来看一下页面关上后以及操作的成果演示!

当咱们输出学号后,会在后盾搜寻绝对应的信息并展现

HTML代码如下

<code class="PHP"><!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>查问题</title>
</head>
<body>
 
    <h1>请在下列输入框中输出学生的考号进行:</h1>
    <form action="T1.php" method="get">
        输出考号:<input type="text" name="code"> <br>
        <input type="submit" value="查问">
        </form>
</body>
</html>

PHP代码如下

<code class="PHP"><!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
 
<?php
//定义变量,不然容易呈现notice级谬误
error_reporting( E_ALL&~E_NOTICE );
 
//利用数组模仿数据,失常应该是由数据库进行查问
    $data = array();
    $data["123"] = array("name"=>"张三","chinese"=>"103","math"=>"89","english"=>"111");
    $data["234"] = array("name"=>"李四","chinese"=>"93","math"=>"79","english"=>"121");
    $data["456"] = array("name"=>"王五","chinese"=>"133","math"=>"100","english"=>"123");
 
 
    //查询数据库
    $code = $_GET["code"];
 
    $result = $data[$code];
 
?>
 
<?php
    if(array_key_exists($code,$data)){
        $result = $data[$code];
 
    ?>
    <div>
        <div><?php echo $result["name"] ?>问题如下:</div>
            <ul>
                <li> 语文:<?php echo $result["chinese"] ?></li>
                <li> 数学:<?php echo $result["math"] ?></li>
                <li> 英语:<?php echo $result["english"] ?></li>
            </ul>
 
    </div>
    <?php } else {
     ?>
     <div>该学生考号不存在</div>
 
     <?php } ?>
</body>
</html>

要留神的是,在上述代码中,另外加了if else语句,用来判断输出信息是否非法,意思就是如果输出的学号不正确,那么就无奈输入失常信息,咱们就要呈现相应的谬误提醒

以下是操作的截图

输出学号456

如果咱们输出谬误的学号则会显示为


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:PHP获取学生成绩的方法

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址