php读取sqlite数据库入门实例_PHP教程
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了php读取sqlite数据库入门实例_PHP教程,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2818字,纯文字阅读大概需要5分钟。
内容图文
![php读取sqlite数据库入门实例_PHP教程](/upload/InfoBanner/zyjiaocheng/183/02a2fd4b8bc542298c6e92729b15aeb8.jpg)
原文参考:http://www.jbxue.com/article/php/22383.html
在使用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");指定临时文件夹。
具体请看代码:
php //临时目录 在Windows环境中,如果出现上述错误,请使用putenv("TMP=C:/temp");指定临时文件夹。 //putenv("TMP=C:/temp"); //打开数据库 www.jbxue.com if ($db = sqlite_open("test.db",0666,$sqliteerror)) { //创建表 sqlite_query($db, "create table user(id integer primary key,name text);"); //INSERT语句 $sql = "insert into user values(NULL, '名字')"; //执行SQL语句 $res = sqlite_query($db, $sql); //SELECT语句 $sql = "select * from user order by id desc limit 20"; //执行SQL语句 $res = sqlite_unbuffered_query($db, $sql); //显示结果 while ($item = sqlite_fetch_array($res, SQLITE_ASSOC)) { print "ID:".$item["id"] ."NAME:".$item["name"]; print "
"; }; //关闭数据库 sqlite_close($db); } else { print $sqliteerror; } ?>
PHP+SQLite数据库操作教程与实例
php //设置脚本最大执行时间 set_time_limit(0); //sqlite数据库文件名 $db_name = 'md5.db'; //打开sqlite数据库 $db = sqlite_open($db_name); //异常处理 if( !$db ) { echo '不能连接SQlite文件:',$db_name,'
'; }else{ echo '成功连接SQlite文件:',$db_name,'
'; } //创建数据表:MD5密码表 sqlite_query($db, "CREATE TABLE md5 (s int(4) PRIMARY KEY,d varchar(32))"); //插入记录 $s = 0; while($s <= 999999){ $d = md5($s); sqlite_query($db, "INSERT INTO md5 VALUES ($s,'{$d}')"); $s++; } //检索所有记录 $result = sqlite_query($db, 'SELECT * FROM md5'); echo ''; while ($row = sqlite_fetch_array($result, SQLITE_BOTH)) { echo 'Md5:',$row['d'],' Src:',$row['s'], ''; //关闭SQLite连接 sqlite_close($db); ?>
'; } echo '
php读取sqlite入门版
php //打开sqlite数据库 //$db = @sqlite_open("MM.sqlite", 0666, $error); // 不支持 //$db = new PDO('sqlite:MM.sqlite'); //异常处理 if (!$db) die("Connection Sqlite failed.\n"); //添加一个叫做foo的数据库 //@sqlite_query($db, "CREATE TABLE foo (bar varchar(10))"); //插入一条记录 //@sqlite_query($db, "INSERT INTO foo VALUES ('fnord')"); //检索所有记录 $result = $db->query('select BottleEncryptUsrName from BottleTable4'); //打印获取的结果 foreach($result as $row){ echo $row[0]; echo "
"; } ?>
http://www.bkjia.com/PHPjc/818150.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/818150.htmlTechArticlephp读取sqlite数据库的例子,php编程中操作sqlite入门实例. 原文参考:http://www.jbxue.com/article/php/22383.html 在使用SQLite前,要确保php.ini中已经启...
内容总结
以上是互联网集市为您收集整理的php读取sqlite数据库入门实例_PHP教程全部内容,希望文章能够帮你解决php读取sqlite数据库入门实例_PHP教程所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。