代码之家  ›  专栏  ›  技术社区  ›  Evernoob

通用PHP-MySQL连接类

  •  1
  • Evernoob  · 技术社区  · 15 年前

    我已经写了我自己的,我确实认为它是相当好的,但这似乎是许多比我更好的程序员在很久以前就必须完善的事情。

    我有兴趣找到一些东西,我可以在通用和使用,我需要它与尽可能少的麻烦。

    一些支持查询的通用函数,在一个应用程序中连接到多个MySQL数据库也是一个优点。

    6 回复  |  直到 15 年前
        1
  •  4
  •   Andrei Serdeliuc ॐ    15 年前
        2
  •  2
  •   ajporterfield    14 年前

    我建议使用PHP的PDO(PHP数据对象)扩展。我将它与扩展PDO的轻量级数据库类一起使用。你可以在Google的项目宿主上找到这个开源项目 http://code.google.com/p/php-pdo-wrapper-class .

        3
  •  1
  •   NikiC    15 年前

    一类我自己的发明: DB

    它可以称为非常轻量级(少于100行代码)。它是一个包装纸 PDO 它实际上只添加了一种非常方便的转义变量的方法和一个简短的语法( DB::query() DB::instance()->query() .)

        4
  •  1
  •   Edmhs    14 年前

    最简单和轻量级的db类是

    http://code.google.com/p/edb-php-class/

    <?php
    $result = $db->q("select * from `users`limit 3");
    
    foreach($result as $a){
            $a = (object) $a;
            echo $a->id.' '.$a->name.' '.$a->url.' '.$a->img.'</br>';
    }
    
    
    $result = $db->line("select * from `users` where id = '300' limit 1");
    echo $result['name']; 
    echo $result['surname']; 
    
    
    
    $name = $db->one("select name from `ilike_pics` where id = '300' limit 1");
    echo $name;
    ?>
    
        5
  •  1
  •   ovais.tariq    12 年前

    这是一个非常简洁易用的课程: http://justinvincent.com/ezsql

    wordpress数据库类也派生自上述类

        6
  •  0
  •   pablov    15 年前

    可以试试 ADOdb ADOdb Lite