PHP 作业3.11展示员工信息

要求


PHP 连接 mysql 输出数据表


效果图


在这里插入图片描述


index.php代码


<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title></title>
    <style>
        body {
            background-color: #dedede;

        }
a{
    text-decoration: none;
    color: #000;
}
a:hover{
    color: deeppink;
}
.edit{
    color: #0e84b5;
}
.del{
    color: #9A0000;
}
        .main {
            border: 7px dotted #00bcff;
            width: 1666px;
            height: 555px;
            margin: 123px auto;
            text-align: center;
            font-size: 28px;
        }

        table {
            border-collapse: collapse;
            margin: 0 auto;
        }

        tr {
            text-align: center;
        }
        td{
            padding: 20px  40px;
        }
    </style>
</head>
<body>

<?php
$link = mysqli_connect("www.shuju.com", "root", "root");
if (!$link) {
    echo die("数据库链接失败") . mysqli_error();
} else {
    //选择数据库
    mysqli_query($link, "use zhuang");
    //选择表
    $result = mysqli_query($link, "select * from xinxi");
    $arr = array();
    while ($row = mysqli_fetch_row($result)) {
        $arr[] = $row;
    }
}
// echo "<pre>";
// print_r($arr);
// echo "</pre>";
mysqli_free_result($result);
?>
<div class="main">
    <h1>展示员工信息</h1>
    <table border="1" style="border-collapse: collapse;">
        <tr>
            <th>ID</th>
            <th>姓名</th>
            <th>所属部门</th>
            <th>出生日期</th>
            <th>入职日期</th>
            <th>相关操作</th>

        </tr>
        <?php
        foreach ($arr as $v) :
        ?>
            <tr>
            <?php
                foreach ($v as $key => $a) :
            ?>
                <td><?php echo $a; ?> </td>
        <!--   <td><?php echo $a[1]; ?> </td>
			   <td><?php echo $a[2]; ?> </td>
			   <td><?php echo $a[3]; ?> </td>
			   <td><?php echo $a[4]; ?> </td> -->
                <?php endforeach; ?>
                <td> <a href="#" onclick="alert('Error:编辑失败');"><span class="edit"></span>编辑</a>
                    &nbsp; &nbsp; &nbsp;
                    <a href="#" onclick="alert('Error:删除失败');"><span class="del"></span>删除</a></td>

            </tr>
        <?php endforeach; ?>

    </table>
</div>

</body>
</html>
	
	


data代码


CREATE TABLE xinxi
(ID int,
姓名 char (8)  NOT NULL,
所属部门 text,
出生日期 datetime,
入职时间 datetime
)

INSERT INTO `xinxi`(`ID`, `姓名`,`所属部门`, `出生日期`, `入职时间`) VALUES 
('1','张三', '市场部','2008-04-03 13:33:00','2014-09-22 17:53:00'),
('2','李四', '开发部','2008-04-03 13:33:00','2013-10-24 17:53:00'),
('3','王五', '媒体部','2008-04-03 13:33:00','2015-04-21 13:33:00'),
('4','赵六', '销售部','2008-04-03 13:33:00','2015-03-20 17:54:00')

演示效果: http://www.bealei.com/demo/php/zsygxx/index.php

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值