91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在PHP中使用PDO實現一個SQLite操作類

發布時間:2021-02-05 16:18:00 來源:億速云 閱讀:199 作者:Leah 欄目:開發技術

這篇文章給大家介紹怎么在PHP中使用PDO實現一個SQLite操作類,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

<?php
// sqlite分頁類
class SqliteDB{
  public function __construct(){
    // 初始化數據庫,并且連接數據庫 數據庫配置
    $this->db = new PDO('sqlite:'.dirname(__FILE__).'\log.db');
    $this->table_name=$tab;
    $this->tab_init();
  }
  public function tab_init()
  {
    # 表初始化,創建表
    $this->db->exec("CREATE TABLE log(
      id integer PRIMARY KEY autoincrement,
      urls varchar(200),
      ip varchar(200),
      datetimes datetime default (datetime('now', 'localtime'))
      )");
  }
  public function insert($tab_name,$key_list,$value_list)
  {
    // echo "INSERT INTO ".$tab_name." (".$key_list.") values(".$value_list.")";
    $result=$this->db->exec("INSERT INTO ".$tab_name." (".$key_list.") values(".$value_list.")");
    if (!$result) {
      return false;
    }
    // echo "{{{INSERT INTO ".$tab_name." (".$key_list.") values(".$value_list.")}}}}";
    $res=$this->db->beginTransaction();//事務回gun
  }
  public function total($tab_name,$tj='')//求總記錄數目
  {
    $sth = $this->db->prepare('SELECT count(id) as c FROM '.$tab_name.' '.$tj);
    $sth->execute();
    $result = $sth->fetchAll();
    return $result[0]['c'];
  }
  public function update()
  {
    # 修改
  }
  function delete($value='')
  {
    # 刪除
  }
  public function query($tab_name,$tj='')//表名稱和條件
  {
    $sth = $this->db->prepare('SELECT * FROM '.$tab_name.' '.$tj);
    // echo 'SELECT * FROM '.$tab_name.' '.$tj;
    $sth->execute();
    $result = $sth->fetchAll();
    return $result;
  }
}
// $db=new SqliteDB();
// $res=$db->insert('log','ip,urls,datetimes','"127.0.0.1","www.baidu.com","2012-12-12 00:00:00"');//添加案例
// $res=$db->query('log');//查詢案例
// $res=$db->total('log');//查詢案例
// print_r($res);
// foreach ($res as $key => $row) {
// echo $row['urls'];
// }
?>

關于怎么在PHP中使用PDO實現一個SQLite操作類就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

上犹县| 和顺县| 屯昌县| 祁阳县| 上蔡县| 兴城市| 三江| 察哈| 烟台市| 油尖旺区| 吴江市| 永年县| 胶州市| 邮箱| 鄂伦春自治旗| 安陆市| 宁远县| 陆河县| 石渠县| 金昌市| 宁晋县| 屯留县| 吉林省| 花莲县| 会宁县| 定结县| 田东县| 宜黄县| 南宫市| 东源县| 东阳市| 天水市| 璧山县| 岢岚县| 井研县| 阜平县| 连平县| 富平县| 明星| 襄城县| 田林县|