-- Database: test
-- 表的结构 message
CREATE TABLE `message` (
`id` tinyint(1) NOT NULL PRIMARY KEY AUTO_INCREMENT,
`name` varchar(25) NOT NULL,
`sex` varchar(50) NOT NULL,
`age` tinyint(1) NOT NULL,
`classid` tinyint(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
index.php
首页
学生信息管理function doDel(id) {
if (confirm("确定要删除么?")) {
window.location = 'action.php?action=del&id=' + id;
}
}
include_once "menu.php";
?>
浏览学生信息
ID | 姓名 | 性别 | 年龄 | 班级 | 操作 |
---|
//1.连接数据库
try {
$pdo = new PDO("mysql:host=localhost;dbname=test;", "root", "");
} catch (PDOException $e) {
die("数据库连接失败" . $e->getMessage());
}
//2.解决中文乱码问题
$pdo->query("SET NAMES 'UTF8'");
//3.执行sql语句,并实现解析和遍历
$sql = "SELECT * FROM message ";
foreach ($pdo->query($sql) as $row) {
echo "
";echo "
{$row['id']}";echo "
{$row['name']}";echo "
{$row['sex']}";echo "
{$row['age']}";echo "
{$row['classid']}";echo "
删除
";echo "
";}
?>