PDO访问操作

<style>
table{
border: 1px solid gray;
border-collapse: collapse;
width: 85%;
margin: 0 auto;
text-align: center;
}
table th, table td{
border: 1px solid gray;
}
</style>
<?php
/**
* PDO访问操作
* User: fu
* Date: 2017/7/25
* Time: 14:51
*/

// 设置连接数据库的参数值
$dbh = 'mysql:host=localhost;port=3306;dbname=pg37;charset=utf8';
$user = 'root';
$pwd = '';
//创建连接数据库的PDO对象
$pdo = new PDO($dbh, $user, $pwd);
//var_dump($pdo);

// 编写SQL语句,发送到数据库端执行并接收返回结果
$infos = $pdo->query('select * from student', PDO::FETCH_NUM);

// 处理返回值结果
$arr = array();
if($infos){
foreach ($infos as $row){
array_push($arr, $row);
}
}
//var_dump($arr);
// 手动显示数组结果
echo '<table>';
echo '<tr><th>姓名</th><th>生日</th><th>性别</th><th>电话</th><th>地址</th><th>操作</th></tr>';
foreach ($arr as $val){
echo '<tr>';
echo '<td>'.$val[1].'</td><td>'.$val[2].'</td><td>'.$val[3].'</td><td>'.$val[4].'</td><td>'
.$val[5].'</td><td><a href="updateStu.php?sid='.$val[0].'" >修改</a></td>';
echo '</tr>';
}
echo '</table>';
// 关闭
$pdo = null;
posted @ 2017-07-30 19:46  Lexone  阅读(127)  评论(0)    收藏  举报