1 <?php
2 header('content-type:text/html; charset=utf-8');
3 /* 通过调用驱动程序创建一个PDO实例 */
4 $dsn = 'mysql:dbname=lyh_yry_bbs;host=127.0.0.1';
5 $user = 'root';
6 $password = '';
7
8 try {
9 $dbh = new PDO($dsn, $user, $password);
10 echo "连接数据库(lyh_yry_bbs)成功!";
11 } catch (PDOException $e) {
12 echo '连接失败: ' . $e->getMessage();
13 }
14
15 echo "<br/>";//输出换行
16
17 $aa = "SELECT 留言id, 留言时间, 留言人, 留言内容 FROM a";//mysql语句
18 $bb = $dbh->query ( $aa );//执行mysql语句
19 $rows = $bb->fetch(PDO::FETCH_ASSOC);//转换为数组
20 // print_r($rows);
21 echo $rows['留言id'];//输出数组中的留言id
22 echo '<br/>';//输出换行
23 echo $rows['留言时间'];//输出留言时间
24 echo '<br/>';//输出换行
25 echo $rows['留言id'] . ' ' . $rows['留言时间']. ' ' . $rows['留言人']. ' ' . $rows['留言内容'];
26 ?>
$rows = $bb->fetch(PDO::FETCH_ASSOC)因为这句pdo方法转换为了数组,所以输出也必须是数组的格式
1 <!-- 留言板 -->
2 <div class="MessageBoard_Box">
3 <div class="MessageBoard">
4 <p class="publish_time"><span class="content_id"> <?php echo $rows['留言id']; ?> </span>2021年2月6日<span class="Publisher">小云</span></p>
5 <p class="content">
6 宝贝这是我的第一条留言~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~我爱你~~我爱你~我爱你~我爱你我爱你~我爱你~我爱你......
7 </p>
8 </div>
9 </div>
10 <!-- 留言板结束 -->