• 购物车 

    我的购物车

    件商品
    去购物车结算
  • 在线充值 
  • 提交工单
  • 备案平台
  • 帮助中心

欢迎您来到风易在线

一个简单的PHP操作SQLite数据库例子
简单的用PHP连接SQLite建立表,并使用INSERT和SELECT语句操作SQLITE数据库。
 
在使用SQLite前,我们要确保php.ini中已经启用sqlite和pdo配置
 
打开PHP.INI文件,打下以下扩展:
extension=php_pdo.dll
extension=php_pdo_sqlite.dll
extension=php_sqlite.dll
 
sqlite_open命令是打开一个数据库文件。 
如果没有文件则创建。
 
sqlite_query可以执行SQL语句。 
创建一个表并插入数据。
 
sqlite_unbuffered_query发出SELECT语句。 
循环并显示结果。
 
unable to open a temporary database file for storing temporary tables
无法打开存储临时表的临时数据库文件,在Windows环境中,如果出现上述错误,
请使用putenv("TMP=C:/temp");指定临时文件夹。
 
具体请看代码:
01 <?php
02   
03 //临时目录  在Windows环境中,如果出现上述错误,请使用putenv("TMP=C:/temp");指定临时文件夹。
04 //putenv("TMP=C:/temp");
05   
06 //打开数据库
07 if ($db = sqlite_open("test.db",0666,$sqliteerror)) {
08   
09 //创建表
10 sqlite_query($db, "create table user(id integer primary key,name text);");
11   
12 //INSERT语句
13 $sql = "insert into user values(NULL, '名字')";
14   
15 //执行SQL语句
16 $res = sqlite_query($db, $sql);
17   
18 //SELECT语句
19 $sql = "select * from user order by id desc limit 20";
20   
21 //执行SQL语句
22 $res = sqlite_unbuffered_query($db, $sql);
23   
24 //显示结果
25 while ($item = sqlite_fetch_array($res, SQLITE_ASSOC)) {
26 print "ID:".$item["id"] ."NAME:".$item["name"];
27 print "<BR>";
28 };
29   
30 //关闭数据库
31 sqlite_close($db);
32   
33 } else {
34 print $sqliteerror;
35 }
36 ?>

风易主机评论,为您推荐便宜稳定且速度快的国内外主机空间!并不定时发布各种域名主机优惠信息,并提供国内网站快速备案咨询。风易在线同时是西部数码代理美橙互联代理中国万网代理阳光互联代理联动天下代理华夏名网代理。通过本链接购买有更多优惠,请联系QQ:点击发送消息给对方 21684883