php添加或刪除員工信息表記錄(session實戰)

php添加或刪除員工信息表記錄(session實戰)

php實例qingyu2021-06-04 21:03:49933A+A-

  php添加或刪除員工信息表記錄

  在本實例中通過用戶表單提交,可動態地向員工信息表中添加員工的姓名和年齡等信息。當用戶單擊刪除按鈕時,可以刪除最近一次添加的信息記錄。

  實現過程:

  在頁面上添加員工信息提交表單,分別用來接收員工的姓名和年齡。但用戶單擊“提交”按鈕時,信息會被添加到會話數組中。以便提交信息時可以繼續添加和顯示。最后通過foreach循環結構顯示在頁面上。

  在頁面上添加員工信息刪除表單,但用戶單擊刪除按鈕時,系統用array_pop()函數刪除數組中的最后一條數據,并顯示在頁面上。

  實例代碼:

<?php
session_start();
header("Content-Type: text/html;charset=utf-8");
if(isset($_POST['btn'])){
    $_SESSION['arr'][] = array(trim($_POST['un']),trim($_POST['age']));
}
if(isset($_POST['delete'])){
    array_pop($_SESSION['arr']);
}
?>

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
</head>
<body>
    <div>
        <form action="" method="post">
            <div>
                名稱: <input type="text" name="un" size="15">
            </div>
            <div>
                年齡: <input type="text" name="age" size="15">
            </div>
            <input type="submit" value="提交" name="btn">
        </form>
    </div>
    <div>
        <table border="1">
            <thead>
            <tr>
                <th>編號</th>
                <th>姓名</th>
                <th>年齡</th>
            </tr>
            </thead>
            <?php if(isset($_SESSION['arr'])){ foreach ($_SESSION['arr'] as $k=>$v){ ?>
            <tr>
                <td><?php echo($k + 1); ?></td>
                <td><?php echo $v[0]; ?></td>
                <td><?php echo $v[1]; ?></td>
            </tr>
                <?php
                }
            }?>
        </table>
        <form action="" method="post">
        <input type="submit" value="刪除" name="delete">
</form>
    </div>
</body>
</html>


  運行結果:

php添加或刪除員工信息表記錄

點擊這里復制本文地址 如需修改代碼或者定制開發,請聯系站長

支持Ctrl+Enter提交
qrcode

大黃雞源碼編程網 © All Rights Reserved.  
網站備案號:閩ICP備18012015號-4
Powered by Z-BlogPHP
聯系我們| 關于我們| 廣告聯系| 網站管理

私人毛片免费高清影视院_又浪又紧又丰满人妻_亚洲成a人片在线观看网址