PDO比MySQLi功能强大
PDO可以访问MySQL及其它数据库
一、造对象
|
<?php
$dsn
=
"mysql:dbname = crud;host = localhost"
;
//mysql:MySQL数据库驱动dbname = crud:数据库名字 ;host = localhost数据库地址
$pdo
=
new
PDO(
$dsn
,
"root"
,
"123"
);
//数据源,数据库用户名,密码
?>
|
二、写sql语句
|
$sql
=
"select * from nation"
;
//查询数据
|
三、执行SQL语句
|
$a
=
$pdo
->query(
$sql
);
$arr
=
$a
->fetch();
//默认为关联和索引都有的数组
var_dump(
$arr
);
|
|
$arr
=
$a
->fetch(PDO::FETCH_NUM);
//输出索引数组
|
|
$arr
=
$a
->fetch(PDO::FETCH_BOTH);
//输出为关联和索引数组
|
|
$arr
=
$a
->fetch(PDO::FETCH_ASSOC);
//输出为关联数组
|