<?php //1.连接数据库 $pdo = new PDO('mysql:dbname=php_edu', 'wjh', '1010'); //2.执行查询 //准备sql语句 $sql = 'SELECT `id`, `name`, `sex`, `age`, `email`, `create_time` FROM `user` WHERE `status` = :status'; //预处理对象 $stmt = $pdo->prepare($sql); //执行 $stmt->execute([':status'=>1]); $rows = []; while($row = $stmt->fetch(PDO::FETCH_ASSOC)){ $rows[] = $row; } $stmt = null; $pdo = null; //var_dump($rows); ?> <style> 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; } </style> <table> <caption>用户信息表</caption> <tr> <th>id</th> <th>名字</th> <th>性别</th> <th>年龄</th> <th>邮箱</th> <th>注册时间</th> </tr> <?php foreach ($rows as $row): ?> <tr> <td><?php echo $row['id']; ?></td> <td><?php echo $row['name']; ?></td> <td><?php echo $row['sex']==0 ? '男' : '女'; ?></td> <td><?php echo $row['age']; ?></td> <td><?php echo $row['email']; ?></td> <td><?php echo date('Y/m/d', $row['create_time']); ?></td> </tr> <?php endforeach; ?> </table>