Index of: /package/EDB/

File Name  ↓ File Size  ↓ Date  ↓ 
Parent directory/--
EDB-1.0.0.tgz5.7 KiB2012-Sep-02 04:49
EDB-2.0.0.tgz19.1 KiB2012-Oct-14 04:35
EDB-2.0.1.tgz18.4 KiB2012-Oct-17 02:58
EDB-2.0.2.tgz18.5 KiB2013-Feb-08 03:29
EDB-2.0.3.tgz18.6 KiB2013-Apr-22 17:07
EDB-2.0.4.tgz19.3 KiB2013-Aug-18 21:48
EDB-2.0.5.tgz19.9 KiB2014-Jan-25 17:20
EDB-2.0.6.tgz20.2 KiB2015-Jun-09 03:10
sha1sum448 B2015-Jun-09 03:14

EDB pear package

This project has been moved to GitHUB. This page is deprecated. See also follow informations. 이 프로젝트는 GitHUB로 이동을 하였습니다. 더이상 이곳은 관리를 하지 않으니 아래 URL을 참고 하십시오. Homepage: https://github.com/OOPS-ORG-PHP/EDB Downloads: https://github.com/OOPS-ORG-PHP/EDB/releases Issues: https://github.com/OOPS-ORG-PHP/EDB/issues EDB pear package는 여러가지 DB의 abstraction layer 를 제공합니다. EDB 의 특징은 다음과 같습니다.
  1. various database (각 DB별 PHP extension이 지원되어야 합니다.)
    • MySQL
    • MySQLi
    • SQLite2
    • SQLite3
    • PostgreSQL
    • MSSQL
    • SQL Relay
  2. 간단한 사용법
  3. Bind query 지원
Reference: Example:
<?php
require_once 'EDB.php';

$db = new EDB (
    'mysqli://localhost:/var/run/mysqld/mysql.sock',
    'user', 'pwd', 'dbname'
);

$db->set_charset ('utf8'); // only mysql (SET NAMES utf8;)

$rno = $db->query ('SELECT * FROM edb_test WHERE num > ?', 'i', 0);
$r = $db->fetch_all ();
$db->free_result ();

print_r ($r);
?>

각 DB에 대한 예제는 http://svn.oops.org/wsvn/PHP.pear_EDB/trunk/tests/를 참고 하십시오.

Installation:
shell> pear channel-discover pear.oops.org
shell> pear install oops/EDB
shell> pear list -a