该百科适应UT2.5及以上版本。
该类库默认连接设置的主数据,在.ut.config中DBTYPE设置,值为:mysql.mssql.sqlite.pgsql.pdo
默认为mysql,当值为pdo时,以PDO方式连接的数据库生效。
缓存数据使用在.ut.config中DBCACHE设置,值为:mongo.redis.memcache
当值设定时以其对应数据库作为缓存数据库,默认为空,缓存仅对查询数据有效,其他需求需单独构造。
该类库仅支持以上设定的数据库作为主数据库。
在UT框架中引用use library\UsualToolData\UTData
静态方法调用:UTData::xx
实例化调用:$db=new UTData();$db->xxxx()
方法包含:
- 判断表是否存在
ModTable($table) - 查询数据
QueryData($table,$field='',$where='',$order='',$limit='') - 创建数据
InsertData($table,$data) - 更新数据
UpdateData($table,$data,$where) - 删除数据
DelData($table,$where) - 获取标签集合
TagData($table,$field='',$where='',$order='',$lang='0') - 获取图片集合
FigureData($table,$field,$where='',$limit='') - 搜索数据
SearchData($keyword)