zoukankan
html css js c++ java
PHP5+SQLITE3+PDO实例
连接
Code
$dsn
=
'
sqlite:tools.db
'
;
try
{
$dbh
=
new
PDO(
$dsn
);
}
catch
(PDOException
$e
)
{
echo
'
Connection failed:
'
.
$e
->
getMessage();
$dbh
=
null
;
}
不带参数查询(1)
Code
1
$sql
=
"
SELECT visitor FROM guestbook ORDER BY id DESC
"
;
2
foreach
(
$dbh
->
query(
$sql
)
as
$rs
) {
3
echo
(
$rs
[
0
]
.
"
<br>\n
"
);
#
或者 echo($rs["visitor"]);
4
}
不带参数查询(2)
Code
1
$sth
=
$dbh
->
prepare(
"
SELECT visitor FROM guestbook
"
);
2
$sth
->
execute();
3
$result
=
$sth
->
fetch(PDO
::
FETCH_ASSOC);
4
print_r
(
$result
[
"
visitor
"
]);
5
print
(
"
\n
"
);
带参数查询
Code
1
$sql
=
'
SELECT visitor, email
2
FROM guestbook
3
WHERE visitor = :visitor
'
;
4
$sth
=
$dbh
->
prepare(
$sql
,
array
(PDO
::
ATTR_CURSOR
=>
PDO
::
CURSOR_FWDONLY));
5
$sth
->
execute(
array
(
'
:visitor
'
=>
'
alex
'
));
6
$result
=
$sth
->
fetchAll();
7
print_r
(
$result
) ;
Code
1
$sql
=
'
SELECT visitor, email
2
FROM guestbook
3
WHERE visitor = ?
'
;
4
$sth
=
$dbh
->
prepare(
$sql
,
array
(PDO
::
ATTR_CURSOR
=>
PDO
::
CURSOR_FWDONLY));
5
$sth
->
execute(
array
(
'
alex
'
));
6
$result
=
$sth
->
fetchAll();
7
print_r
(
$result
) ;
Code
1
$visitor
=
'
alex
'
;
2
$sth
=
$dbh
->
prepare(
'
SELECT visitor, email
3
FROM guestbook
4
WHERE visitor = :visitor
'
);
5
$sth
->
bindParam(
'
:visitor
'
,
$visitor
,
PDO
::
PARAM_STR);
6
$sth
->
execute();
7
8
foreach
(
$sth
->
fetchAll()
as
$row
)
9
{
10
echo
(
$row
[
0
]
.
"
<br>\n
"
);
11
}
查看全文
相关阅读:
类中以双下划线開始的方法
Dynamics CRM2016 新功能之从CRM APP中导出数据至EXCEL
敏捷项目管理实践
Hibernate环境搭建
ubuntu12.04更新软件源时出现校验和不符
修炼你自己
http自己定义超时检測方法、主动抛出异常
sql server 2008安装图解
Ural 1353 Milliard Vasya's Function(DP)
待字闺中之构造最大数分析
原文地址:https://www.cnblogs.com/hubj/p/1349063.html
最新文章
淘宝分类导航条;纯css实现固定导航栏
domino web app
说说标签算法在视频推荐的那些事儿
BeautifulSoup的高级应用 之 contents children descendants string strings stripped_strings
Mysql主从配置,实现读写分离
CentOS经常使用文件操作命令[百度博客搬家]
Java IO流读写文件的几个注意点
让你提前认识软件开发(36):怎样扩展数据表字段?
start_kernel----lcokdep_init
javaEE之------Spring-----》 AspectJ注解
热门文章
简洁界面代码助手
中国银行涉嫌洗黑钱却另有隐情?
一种巧妙的反转字符串的方法及思考过程
erlang虚拟机代码运行原理
BZOJ2882
mac自己定义tree命令
对照 Android 的 Intent 与 iOS StoryBoard 的 Segue
使用DBMS_REDEFINITION在线切换普通表到分区表
怎样把自己写的站点项目公布到网上?
CAShapeLayer的简单介绍以及基本使用
Copyright © 2011-2022 走看看