激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - PHP獲取學生成績的方法

PHP獲取學生成績的方法

2021-11-26 15:07Wellfancy PHP教程

這篇文章主要為大家詳細介紹了PHP獲取學生成績的方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文主要練習一下如何利用php完成一個簡單的案例,即輸入學生學號,得到相應的成績信息。

在此之前先來認識一下這個非常重要的語法

get請求:參數在url后面,多個參數用&進行連接

$_get[ ]  , 即get請求參數的獲取

同樣的還有post方法,但這篇文章中我們使用get方法

利用get請求參數的獲取,聽起來很高大上,其實說白了就是根據用戶輸入的信息,然后在數據庫中尋找相對應的數據,在這篇文章中我們暫用數組方法構造一段信息幫助大家理解。

話不多說,我們先來看一下頁面打開后以及操作的效果演示!

PHP獲取學生成績的方法

當我們輸入學號后,會在后臺搜索相對應的信息并展示

html代碼如下

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<!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代碼如下

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<!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語句,用來判斷輸入信息是否合法,意思就是如果輸入的學號不正確,那么就無法輸出正常信息,我們就要出現相應的錯誤提示

以下是操作的截圖

PHP獲取學生成績的方法

如果輸入學號123:

PHP獲取學生成績的方法

輸入學號456

PHP獲取學生成績的方法

如果我們輸入錯誤的學號則會顯示為

PHP獲取學生成績的方法

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

原文鏈接:https://blog.csdn.net/weixin_53379398/article/details/121000769

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 成年免费观看视频 | 媚药按摩痉挛w中文字幕 | 中文字幕网在线 | 亚洲九色 | 综合在线一区 | 国产精品一区二区三区在线播放 | 久久精品成人免费国产片桃视频 | av电影免费在线 | 91色琪琪电影亚洲精品久久 | 精品国产一区二区三 | 悠悠成人资源亚洲一区二区 | 亚洲第一成人在线观看 | 一区二区三区无码高清视频 | 最近中文字幕一区二区 | 黄色片视频免费观看 | 精品一区二区三区日本 | 欧美日韩亚洲精品一区二区三区 | 精品久久久久久久久久久αⅴ | 亚洲一区二区网址 | 中国黄色一级生活片 | 日本在线播放一区二区三区 | 色啪综合 | 亚洲网站免费观看 | 成人黄视频在线观看 | 成人免费在线观看视频 | 毛片免费大全短视频 | 中文欧美日韩 | jizzzxxxxhd| 99在线热播精品免费 | 成人性视频免费网站下载软件 | 男男成人高潮片免费视频欧美 | 亚洲综合无码一区二区 | 久久久久久久久91 | xxnxx中国18 | 圆产精品久久久久久久久久久 | 一日本道久久久精品国产 | 99riav国产在线观看 | 国产精选电影免费在线观看网站 | 欧美一级淫片a免费播放口 91九色蝌蚪国产 | 亚洲一区二区三区在线免费观看 | 超碰人人做人人爱 |