摘要:<?php //连接数据库$pdo=new PDO('mysql:dbname=php_edu;charset=utf8','root','123456');//sql语句$sql="SELECT `name`,`email`,`php_time` FROM `user` WHERE `status`=:status ";//
//连接数据库
$pdo=new PDO('mysql:dbname=php_edu;charset=utf8','root','123456');
//sql语句
$sql="SELECT `name`,`email`,`php_time` FROM `user` WHERE `status`=:status ";
//创建预处理对象
$stmt=$pdo->prepare($sql);
//参数绑定
$status=1;
$stmt->bindParam(':status',$status,PDO::PARAM_INT);
$stmt->execute();
//列绑定
$stmt->bindColumn(1,$name,PDO::PARAM_STR,20);
$stmt->bindColumn('email',$email,PDO::PARAM_STR,100);
$stmt->bindColumn(3,$php_time,PDO::PARAM_INT,100);
//列绑定 记住要用fetch_bound
while($stmt->fetch(PDO::FETCH_BOUND)){
$rows[]=[$name,$email,$php_time];
};
?>
table,th,td {
border: 1px solid #333;
}
table {
text-align: center;
border: 1px solid #333;
width: 50%;
margin: 30px auto;
border-collapse: collapse;
}
table caption {
font-size: 1.5em;
font-weight: bolder;
margin-bottom: 15px;
}
table tr:first-child {
background-color: lightblue;
}
姓名 | 邮箱 | 注册时间 |
---|---|---|
<?php echo $row[0] ?> | <?php echo $row[1] ?> | <?php echo date('Y/m/d',$row[2]) ?> |
批改老师:查无此人批改时间:2019-05-08 09:29:11
老师总结:完成的不错。pdo操作数据库是最好的选择,mysqli也了解下,老项目会用到。继续加油。