<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          sql.class.php最簡單優(yōu)雅的sql操作類庫

          聯(lián)合創(chuàng)作 · 2023-09-30 02:30

          sql.class.php

          做最好的PHP操作類庫

          • 簡單易懂的源代碼

          • 配置簡單,方便易用

          • 基于PDO 支持多種數(shù)據(jù)庫,不耦合,不依賴第三方類庫

          • 功能適中,便于集成

          • 支持PHP5.2+

          • 安全防sql注入

          基于最小接口原則

          開發(fā)者基本只需要使用Sql 類的2個便捷函數(shù)就能操作所有的功能:

          Sql::dsn        # 得到 數(shù)據(jù)源對象
          Sql::assistant  # 得到 Sql輔助類對象

          使用手冊

          class JptestApp
          {
          
              /**
               * @var SqlDataSource
               */
              static $ds = null;
          
              static function sql_monitor($sql, $dsn_id)
              {
                  if (PHP_SAPI === 'cli')
                  {
                      fwrite(STDOUT, "[sql]: " . print_r($sql,true) . PHP_EOL);
                  }
                  else
                  {
                      echo "<BR />[sql]: " . print_r($sql,true);
                  }
              }
          
          }
          
          function jptest_init()
          {
              $dsn = array(
                      'type' => 'mysql',
          
                      'dbpath'  => 'mysql:host=127.0.0.1;port=3306;dbname=jptest',
                      'login' => 'root',
                      'password' => '123456',
          
                      'initcmd' => array(
                              "SET NAMES 'utf8'",
                          ),
          
                      'attr'  => array(
                              PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
                              PDO::ATTR_PERSISTENT => false,
                          ),
          
                      'monitor'   => 'JptestApp::sql_monitor',
                  );
              JptestApp::$ds = Sql::ds($dsn);
              var_dump(JptestApp::$ds);
          
              $result = null;
              // $result = JptestApp::$ds->all('show tables');
              // 
              // $result = Sql::assistant( JptestApp::$ds )->select_row('ixr_citys',array('island'=>array(1,'>=')),'id,name,image');
              // 
              // $result = Sql::assistant( JptestApp::$ds )->select('ixr_citys',array('id'=>array(1,'>=')),'id,name,image');
          
              prety_printr( $result );
          }
          瀏覽 21
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  中国极品少妇XXXX做受 | 北条麻妃被躁57分钟视频在线 | 人人澡人人摸人人看 | 肏屄乱伦网站 | 国产女人在线观看 |