国产三级农村妇女在线,国产精品毛片a∨一区二区三区,国产乱子伦视频大全,国产精品色拉拉,国产欧美日韩一区二区三区,

首頁 > 技術 > IOS開發(fā)

PHP獲取學生成績的方法

IOS開發(fā) 2023-02-16 22:21:52

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

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

GET請求:參數(shù)在URL后面,多個參數(shù)用&進行連接

$_GET[ ] , 即get請求參數(shù)的獲取

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

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

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

PHP獲取學生成績的方法(圖1)

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

HTML代碼如下




    
    查成績



 
    

請在下列輸入框中輸入學生的考號進行:

輸入考號:

PHP代碼如下




    
    Title



 
<?php
//定義變量,不然容易出現(xiàn)notice級錯誤
error_reporting( E_ALL&~E_NOTICE );
 
//利用數(shù)組模擬數(shù)據(jù),正常應該是由數(shù)據(jù)庫進行查詢
    $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");
 
 
    //查詢數(shù)據(jù)庫
    $code = $_GET["code"];
 
    $result = $data[$code];
 
?>
 
<?php
    if(array_key_exists($code,$data)){
        $result = $data[$code];
 
    ?>
    
<?php echo $result["name"] ?>成績?nèi)缦拢?/div>
  • 語文:<?php echo $result["chinese"] ?>
  • 數(shù)學:<?php echo $result["math"] ?>
  • 英語:<?php echo $result["english"] ?>
<?php } else { ?>
該學生考號不存在
<?php } ?>

要注意的是,在上述代碼中,另外加了if else語句,用來判斷輸入信息是否合法,意思就是如果輸入的學號不正確,那么就無法輸出正常信息,我們就要出現(xiàn)相應的錯誤提示

以下是操作的截圖

PHP獲取學生成績的方法(圖2)

如果輸入學號123:

PHP獲取學生成績的方法(圖3)

輸入學號456

PHP獲取學生成績的方法(圖4)

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

PHP獲取學生成績的方法(圖5)

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

TAg

加載中~

本網(wǎng)站LOGO受版權及商標保護,版權登記號:國作登字-2022-F-10126915,未經(jīng)湖南木星科技官方許可,嚴禁使用。
Copyright ? 2012-2022 湖南木星科技有限公司(木星網(wǎng))版權所有
轉(zhuǎn)載內(nèi)容版權歸作者及來源網(wǎng)站所有,本站原創(chuàng)內(nèi)容轉(zhuǎn)載請注明來源,商業(yè)媒體及紙媒請先聯(lián)系:aishangyiwan@126.com

工信部備案號:湘ICP備19012813號-5