最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP獲取學(xué)生成績(jī)的方法

 更新時(shí)間:2021年10月29日 16:44:18   作者:Wellfancy  
這篇文章主要為大家詳細(xì)介紹了PHP獲取學(xué)生成績(jī)的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文主要練習(xí)一下如何利用php完成一個(gè)簡(jiǎn)單的案例,即輸入學(xué)生學(xué)號(hào),得到相應(yīng)的成績(jī)信息。

在此之前先來(lái)認(rèn)識(shí)一下這個(gè)非常重要的語(yǔ)法

GET請(qǐng)求:參數(shù)在URL后面,多個(gè)參數(shù)用&進(jìn)行連接

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

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

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

話不多說(shuō),我們先來(lái)看一下頁(yè)面打開(kāi)后以及操作的效果演示!

當(dāng)我們輸入學(xué)號(hào)后,會(huì)在后臺(tái)搜索相對(duì)應(yīng)的信息并展示

HTML代碼如下

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>查成績(jī)</title>
</head>
<body>
 
    <h1>請(qǐng)?jiān)谙铝休斎肟蛑休斎雽W(xué)生的考號(hào)進(jìn)行:</h1>
    <form action="T1.php" method="get">
        輸入考號(hào):<input type="text" name="code"> <br>
        <input type="submit" value="查詢">
        </form>
</body>
</html>

PHP代碼如下

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
 
<?php
//定義變量,不然容易出現(xiàn)notice級(jí)錯(cuò)誤
error_reporting( E_ALL&~E_NOTICE );
 
//利用數(shù)組模擬數(shù)據(jù),正常應(yīng)該是由數(shù)據(jù)庫(kù)進(jìn)行查詢
    $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ù)庫(kù)
    $code = $_GET["code"];
 
    $result = $data[$code];
 
?>
 
<?php
    if(array_key_exists($code,$data)){
        $result = $data[$code];
 
    ?>
    <div>
        <div><?php echo $result["name"] ?>成績(jī)?nèi)缦拢?lt;/div>
            <ul>
                <li> 語(yǔ)文:<?php echo $result["chinese"] ?></li>
                <li> 數(shù)學(xué):<?php echo $result["math"] ?></li>
                <li> 英語(yǔ):<?php echo $result["english"] ?></li>
            </ul>
 
    </div>
    <?php } else {
     ?>
     <div>該學(xué)生考號(hào)不存在</div>
 
     <?php } ?>
</body>
</html>

要注意的是,在上述代碼中,另外加了if else語(yǔ)句,用來(lái)判斷輸入信息是否合法,意思就是如果輸入的學(xué)號(hào)不正確,那么就無(wú)法輸出正常信息,我們就要出現(xiàn)相應(yīng)的錯(cuò)誤提示

以下是操作的截圖

如果輸入學(xué)號(hào)123:

輸入學(xué)號(hào)456

 

如果我們輸入錯(cuò)誤的學(xué)號(hào)則會(huì)顯示為

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • PHP解決高并發(fā)的優(yōu)化方案實(shí)例

    PHP解決高并發(fā)的優(yōu)化方案實(shí)例

    這篇文章主要介紹了PHP解決高并發(fā)的優(yōu)化方案實(shí)例,介紹的非常詳細(xì),對(duì)這塊不太明白的小伙伴可以跟隨小編一起來(lái)探討研究吧!
    2020-12-12
  • 在thinkphp5.0路徑中實(shí)現(xiàn)去除index.php的方式

    在thinkphp5.0路徑中實(shí)現(xiàn)去除index.php的方式

    今天小編就為大家分享一篇在thinkphp5.0路徑中實(shí)現(xiàn)去除index.php的方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-10-10
  • Symfony生成二維碼的方法

    Symfony生成二維碼的方法

    這篇文章主要介紹了Symfony生成二維碼的方法,實(shí)例分析了采用google開(kāi)放api和PHP類(lèi)庫(kù)phpqrcode兩種方法,并結(jié)合實(shí)例詳細(xì)說(shuō)明了Symfony下使用EndroidQrCodeBundle生成二維碼的具體步驟與實(shí)現(xiàn)方法,需要的朋友可以參考下
    2016-02-02
  • php的declare命令及用法詳解

    php的declare命令及用法詳解

    declare是用來(lái)設(shè)定一段代碼的執(zhí)行指令,declare結(jié)構(gòu)用于全局范圍,影響到其后的所有代碼,今天小編給大家普及php的declare命令及用法知識(shí),感興趣的朋友一起看看吧
    2021-06-06
  • CI框架中cookie的操作方法分析

    CI框架中cookie的操作方法分析

    這篇文章主要介紹了CI框架中cookie的操作方法,實(shí)例分析了CI框架操作cookie的三種常見(jiàn)方法,以及自定義擴(kuò)展核心控制器類(lèi)的實(shí)例加以分析說(shuō)明,非常具有實(shí)用價(jià)值的技巧,需要的朋友可以參考下
    2014-12-12
  • layui框架實(shí)現(xiàn)文件上傳及TP3.2.3(thinkPHP)對(duì)上傳文件進(jìn)行后臺(tái)處理操作示例

    layui框架實(shí)現(xiàn)文件上傳及TP3.2.3(thinkPHP)對(duì)上傳文件進(jìn)行后臺(tái)處理操作示例

    這篇文章主要介紹了layui框架實(shí)現(xiàn)文件上傳及TP3.2.3對(duì)上傳文件進(jìn)行后臺(tái)處理操作,結(jié)合實(shí)例形式分析了layui框架結(jié)合thinkPHP進(jìn)行文件上傳與處理操作相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2018-05-05
  • linux下實(shí)現(xiàn)定時(shí)執(zhí)行php腳本

    linux下實(shí)現(xiàn)定時(shí)執(zhí)行php腳本

    這篇文章主要介紹了linux下實(shí)現(xiàn)定時(shí)執(zhí)行php腳本的方法及具體使用示例,非常不錯(cuò)的文章,這里推薦給大家。
    2015-02-02
  • Smarty模板語(yǔ)法詳解

    Smarty模板語(yǔ)法詳解

    這篇文章主要介紹了Smarty模板語(yǔ)法,結(jié)合實(shí)例形式詳細(xì)分析了Smarty模板的注釋、變量、引號(hào)、函數(shù)等基本語(yǔ)法與使用技巧,需要的朋友可以參考下
    2019-07-07
  • Ajax和PHP正則表達(dá)式驗(yàn)證表單及驗(yàn)證碼

    Ajax和PHP正則表達(dá)式驗(yàn)證表單及驗(yàn)證碼

    這篇文章主要介紹了Ajax和PHP正則表達(dá)式驗(yàn)證表單及驗(yàn)證碼的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-09-09
  • php中各種定義變量的方法小結(jié)

    php中各種定義變量的方法小結(jié)

    這篇文章主要介紹了php中各種定義變量的方法小結(jié),需要的朋友可以參考下
    2017-10-10

最新評(píng)論

孟州市| 两当县| 卢氏县| 收藏| 泽州县| 桃园县| 铜川市| 呼和浩特市| 宁国市| 漳平市| 玉田县| 安远县| 论坛| 襄樊市| 麻城市| 邵东县| 江油市| 德州市| 宝山区| 卢龙县| 陇西县| 常山县| 安徽省| 平乐县| 息烽县| 鄄城县| 万州区| 古浪县| 望奎县| 太和县| 高淳县| 宣武区| 长葛市| 万荣县| 喜德县| 卢氏县| 田东县| 诏安县| 涿鹿县| 朝阳市| 东安县|