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"/>
编辑 <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';
?>
PHP连接MySQL数据库【展示员工信息】相关推荐
- 如何查找mysql数据库ip_如何查看连接MYSQL数据库的IP信息
我们通常情况下要统计数据库的连接数指的是统计总数,没有细分到每个IP上.现在要监控每个IP的连接数,实现方式如下: 方法一: 复制代码 代码如下: select SUBSTRING_INDEX(hos ...
- 如何使用python连接MYsql数据库,实现信息查询小案例
本文主要演示,在python中如何使用pymysql模块,链接MySQL数据库,实现多种条件,用户信息查询功能的小案例. 查询功能: 1.查询所有用户信息 2.查询所有用户姓名 3.查询单个用户工资 ...
- mysql 查询数据库ip_如何查看连接MYSQL数据库的IP信息
我们通常情况下要统计数据库的连接数指的是统计总数,没有细分到每个IP上.现在要监控每个IP的连接数,实现方式如下: 方法一: 复制代码 代码如下:select SUBSTRING_INDEX(host ...
- 查看连接MYSQL数据库的IP信息
实现方式有以下三种: 第一种: mysql> select SUBSTRING_INDEX(host,':',1) as ip , count(*) from information_schem ...
- saiku添加mysql数据源_Saiku连接mysql数据库(二)
Saiku连接Mysql数据库展示数据 前提:Saiku已安装好,mysql已安装好 1.添加Saiku的数据库驱动: mysql-connect-java-5.1.17.jar 下载相应的数据库驱动 ...
- saiku 连接 MySQL_Saiku连接mysql数据库(二)
Saiku连接Mysql数据库展示数据 参考链接:https://www.cnblogs.com/shirui/p/8573491.html 前提:Saiku已安装好,mysql已安装好 1.添加Sa ...
- linux jira mysql_JIRA配置连接MySQL数据库
1. 导出已存在的JIRA数据 2. 关闭JIRA 3. 配置MySQL a. 创建数据库: create database jiradb character set utf8; b. 建立操作该数据 ...
- mysql分页查询出租房屋信息_分页查询信息(使用jdbc连接mysql数据库实现分页查询任务)...
分页查询信息 使用jdbc连接mysql数据库实现分页查询任务 通过mysql数据库提供的分页机制,实现商品信息的分页查询功能,将查询到的信息显示到jsp页面上. 本项目时一个简单的运用eclipse ...
- JDBC连接MySQL数据库,访问数据库信息完成登录功能——保姆级详细教程(附所有java和jsp源代码)
目录 前言 JDBC的介绍 通过JDBC连接MySQL数据库 导入mysql驱动 连接数据库 连接数据库 判断连接是否成功 使用数据库实现登录 获取前端表单的用户输入 判断用户名和密码为空 查询表 判 ...
- php 7连接mysql数据库
PHP 5 的使用者可以使用 MySQL extension,mysqli 和 PDO_MYSQL .php 7移除了mysql extension,只剩下后面两种选择. 这份文档解释了每个API 的 ...
最新文章
- 为.Net程序集添加资源
- Spring定时任务的几种实现
- python是什么编程教程-Python 从不懂到入门
- python爬虫原理-干货|如何入门 Python 爬虫?爬虫原理及过程详解
- mysql触发器 生僻字_MySQL生僻字插入失败的处理方法(Incorrect string value)
- 浅析Hadoop的三个作业调度器
- rate limiter - system design
- 【FPGA Verilog】实验二:key按键基础实验
- mysql索引之二级索引学习总结
- python把浮点数转换成16进制_Python将colorsys RGB坐标转换为十六进制
- Tensorflow中的tf.keras库
- Win7允许/禁用 PING命令
- 个人工作总结10(冲刺二)
- 区别:synchronized与static synchronized
- 1030:计算球的体积
- 为什么uninapp制作微信小程序中uni.getUserInfo获取的微信名称是“微信用户“?
- 留学生交流互动论坛网站
- 13.不抱怨的世界--美,威尔.鲍温,陈敬旻译,2017-12-10
- python thinker(菜单,滚动条,回调函数,对话框)
- Unity调用USB摄像头开启与关闭