用户
 找回密码
 入住 CI 中国社区
搜索
查看: 4216|回复: 4
收起左侧

[库 Library] SqLite3的驱动自主修改(不需要pdo)1.0.0

[复制链接]
发表于 2012-12-11 00:37:17 | 显示全部楼层 |阅读模式
本帖最后由 clarkso 于 2012-12-11 16:45 编辑

基于近来需要用php连接sqlite3,搞了很久,PDO不行,sqlite版本更不行,所以自己写了这个:
使用范围:php 5.3以上版本
使用方法:放在\system\database\drivers下解压到本目录
修改config下的database.php:
$db['sqlite3']['hostname'] = '';
$db['sqlite3']['username'] = '';
$db['sqlite3']['password'] = '';
$db['sqlite3']['database'] = APPPATH.'db/sqlite3demo.sqlite';
$db['sqlite3']['dbdriver'] = 'sqlite3';
$db['sqlite3']['dbprefix'] = '';
$db['sqlite3']['pconnect'] = TRUE;
$db['sqlite3']['db_debug'] = TRUE;
$db['sqlite3']['cache_on'] = FALSE;
$db['sqlite3']['cachedir'] = '';
$db['sqlite3']['char_set'] = 'utf8';
$db['sqlite3']['dbcollat'] = 'utf8_general_ci';
$db['sqlite3']['swap_pre'] = '';
$db['sqlite3']['autoinit'] = TRUE;
$db['sqlite3']['stricton'] = FALSE;
完成!
如有疑问,与我联系:clarkso@qq.com

CI_sqlite3_Driver.rar

8.17 KB, 下载次数: 56

自主添加的sqlite3的驱动

评分

参与人数 1威望 +5 收起 理由
Hex + 5 赞一个!

查看全部评分

 发表于 2012-12-13 10:13:22
~[tthread=aq927927, 阿Q]http://app.qlogo.cn/mbloghead/5220faf75d8681d4982a[/tthread]
发表于 2012-12-17 20:55:07 | 显示全部楼层
居然加了try...catch进行异常处理,我还高兴了一下,结果只有两段用了,不过楼主真的辛苦了,谢谢分享,到目前为止,还正常使用。有点委屈的是我把PHP升到了5.3,又忙了好一会。非非常感谢楼主咯。
发表于 2013-3-2 12:57:07 | 显示全部楼层
报如下错误,求解答!

A PHP Error was encountered

Severity: Warning

Message: sqlite_last_error() expects parameter 1 to be resource, object given

Filename: sqlite3/sqlite3_driver.php

Line Number: 455
A PHP Error was encountered

Severity: Warning

Message: sqlite_last_error() expects parameter 1 to be resource, object given

Filename: sqlite3/sqlite3_driver.php

Line Number: 442
A Database Error Occurred

Error Number:

not an error

SELECT b.title,b.author,b.category_id,c.category,b.content,b.reg_date FROM t_blog b,t_category c WHERE b.category_id=c.sort_no AND b.del_flag = false AND c.del_flag = false ORDER BY reg_date DESC limit 10

Filename: D:\php\phpBlog\phpsrc\system\database\DB_driver.php

Line Number: 330
 楼主| 发表于 2016-6-13 14:15:58 | 显示全部楼层
love.zy 发表于 2013-3-2 12:57
**** 作者被禁止或删除 内容自动屏蔽 ****

缺少一个参数,不过估计现在ci自己官方已经支持了

本版积分规则