PHP连接MySQL数据库【展示员工信息】

 运行结果:

创建数据库:

showList.html:

<!doctype html>

<html>

<head>

    <meta charset="utf-8">

    <title>员工信息列表</title>

    <style>

    .box{margin:20px;}

    .box .title{font-size:22px;font-weight:bold;text-align:center;}

    .box table{width:100%;margin-top:15px;border-collapse:collapse;font-size:12px;border:1px solid #B5D6E6;min-width:460px;}

    .box table th,.box table td{height:20px;border:1px solid #B5D6E6;}

    .box table th{background-color:#E8F6FC;font-weight:normal;}

    .box table td{text-align:center;}

  </style>

</head>

<body>

    <div class="box">

        <div class="title">员工信息列表</div>

    <table border="1">

        <tr>

            <th width="5%">ID</th><th>姓名</th><th>所属部门</th><th>出生日期</th><th>入职时间</th><th width="25%">相关操作</th>

        </tr>

        <?php if(!empty ($emp_info)) { ?>

            <?php foreach ($emp_info as $row) { ?>

            <tr>

            <td><?php echo $row['e_id'] ; ?></td>

            <td><?php echo $row['e_name'] ; ?></td>

            <td><?php echo $row['e_dept'] ; ?></td>

            <td><?php echo $row[ 'date_of_birth'] ; ?></td>

            <td><?php echo $row[ 'date_of_entry' ] ; ?></td>

             

            <td><div align= "center"><span><img src= "images/edt.gif"/>

            编辑&nbsp;&nbsp;<img src= "images/del.gif"/>删除</span></div>

            </td>

            </tr>

            <?php } ?>

        <?php }else {?>

            <tr><td colspan="6">暂无员工数据! </td></tr>

        <?php } ?>        

    </table>

</body>

</html>

showList.php:

注意:以下的test_student为本人的数据库名称,记得改成你们自己的!

<?php

//声明文件解析的编码格式

header('content-type:text/html; charset=utf-8');

//连接数据库

$link=mysqli_connect('localhost:3308','root','');

//判断数据库连接是否成功,如果不成功则显示错误信息并终止脚本继续执行

if(!$link){

    die('连接数据库失败!'.mysqli_connect_erro());

}

//设置字符集,选择数据库

mysqli_query($link,'set names utf8');

mysqli_query($link,'use test_student');

//执行SQL语句,获取结果集

$sql="select * from emp_info";

$res=mysqli_query($link, $sql);

if($res===false){

    die('执行sql出错,'.$sql);

}

//定义员工数组,用以保存员工信息

$emp_info=array();

//遍历结果集,获取每位员工的详细数据

while($row=mysqli_fetch_assoc($res))

{

    $emp_info[]=$row;

}

//加载视图页面,显示数据

require './showList.html';

?>

  • 6
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值