已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > PHP > 源码

标题: [更新][源码]公测:文本数据库

作者: @Ta

时间: 2014-07-28

点击: 2841


QeeZer_DatabaseEngine_V1.1.zip

'已更新,求继续测试!使用这个文本数据库的程序快完成了,到时候给大家看看'


#### QeeZer text database #####
 
 
@@ 说明 @@
* 齐子文本数据库方案类
* 当前版本:V1.0公测版
* 作者:齐子(QeeZer)
* 采用目录列表+索引文件存储json数据存储
* 目前为公测,相关细节并未完成。
 
 
@@ 使用 @@
* 请先配置好入口文件QeeZer.base_door.php
 
*** 插入数据 ***
$qzt->insert(目录名,数据);
目录名会自动被加密,数据必须为数组,索引文件会存储json类型数据
所以数据的数组就是您的数据表
实例:
$qzt->insert('test', array(
        'user' => '测试用户',
        'pass' => 'testpassword'
));
结果返回true 或 false,为true则数据插入成功,否则失败
 
*** 查询所有条目数据 **/
$qzt->fetchAll();
结果返回二维数组,键为目录名,值为数据数组
 
*** 按目录查询数据 ***
$qzt->fetch_index(目录名);
以上面的插入数据test为例
$qzt->fetch_index('test');
 
*** 按数据条件查询数据 ***
$qzt->fetch_array(查询条件);
查询条件必须为数组,需要声明的是不能进行结合条件查询,这将在往后的新版本更新方案
实例:
$qzt->fetch_array(array('user' => 'test'));
 
*** 修改数据 ***
$qzt->updata(表字段,修改值,目录名);
实例:
$qzt->updata('user','齐子测试','test');
说明:修改 test 目录的 user 字段为 齐子测试
 
Help Doc Over

[隐藏样式|查看源码]


『回复列表(5|隐藏机器人聊天)』

1. 文本数据库高并发容易出错………sqlite都比这个好…
(/@Ta/2014-07-21 11:39//)

2. 。。     。。支持一个
(/@Ta/2014-07-21 11:46//)

3. @流光,锁定写入,不会出错的
(/@Ta/2014-07-21 12:10//)

4. 本文不好
(/@Ta/2014-07-21 12:13//)

5. 介锅 那锅 支持一个
(/@Ta/2014-07-29 08:30//)

回复需要登录

9月27日 15:16 星期六

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1