介绍
这篇文章给大家介绍怎么在PHP中使用PDO实现一个SQLite操作类,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
& lt; PHP ?//,sqlite分页类 class SqliteDB { public 才能;function  __construct () { ,,,//,初始化数据库,并且连接数据库,数据库配置 ,,,这个→美元db =, new PDO (& # 39; sqlite: & # 39; .dirname (__FILE__)强生# 39;\ log.db& # 39;); ,,,这个→美元table_name=$选项卡; ,,,这个→美元tab_init (); ,,} public 才能;function  tab_init () {才能 ,,,#,表初始化,创建表 ,,,这个→美元db→exec (“CREATE  TABLE 日志( ,,,,,id integer PRIMARY KEY 自动增量, ,,,,,urls varchar (200), ,,,,,ip varchar (200), ,,,,,datetimes datetime default (datetime(& # 39;现在,,,& # 39;localtime # 39;)) ,,,,,)“); ,,} public 才能;function 插入(tab_name美元,美元key_list value_list美元) {才能 ,,,//,echo “INSERT INTO “。美元tab_name !”,(“美元key_list !”),值(“value_list美元!”)“; ,,,结果=这→美元db→exec (“INSERT  INTO “。美元tab_name !”,(“美元key_list !”),值(“value_list !”美元)。“); ,,,if (! $结果),{ ,,,,,return 假; ,,,} ,,,//,echo “{{{INSERT INTO “。美元tab_name !”,(“美元key_list !”),值(“value_list美元!”)}}}}“; ,,,res=这→美元db→beginTransaction();//事务回枪 ,,} public 才能;function 总(tab_name, tj美元=& # 39;& # 39;)//求总记录数目 {才能 ,,,sth 美元;=,$ this→db→准备(& # 39;SELECT 计数(id), as c 得到& # 39;。美元tab_name强生# 39;,& # 39;美元tj); ,,,$ sth→执行(); ,,,result 美元;=,$ sth→fetchAll (); ,,,return 结果美元[0][& # 39;c # 39;]; ,,} public 才能;function 更新() {才能 ,,,#,修改 ,,} function 才能删除($价值=https://www.yisu.com/zixun/? { #删除 } 公共函数查询(tab_name, tj美元=")//表名称和条件 { $ sth=$ this -> db ->准备(“SELECT * FROM”。tab_name美元。“tj美元);//echo ' SELECT * FROM '。tab_name美元。“tj美元; 使用$ sth -> execute (); $=$ sth ->结果fetchAll (); 返回结果美元; } }//$ db=新SqliteDB ();//res美元=$ db -> insert(“日志”、“ip、url、日期时间”,““127.0.0.1”、“www.baidu.com”,“2012-12-12”就是“);//添加案例//res美元=$ db ->查询(“日志”);//查询案例//res美元=$ db ->总(“日志”);//查询案例//print_r (res);//foreach (res关键=>美元美元行){//echo $行(“url”);//} ?>
关于怎么在PHP中使用PDO实现一个SQLite操作类就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。