[ Index ] |
|
Code source de SPIP Agora 1.4 |
1 --TEST-- 2 DB::factory 3 --SKIPIF-- 4 <?php chdir(dirname(__FILE__)); require_once './skipif.inc'; ?> 5 --FILE-- 6 <?php // -*- C++ -*- 7 require_once './include.inc'; 8 require_once 'DB.php'; 9 10 $backends = array( 11 'dbase', 12 'fbsql', 13 'ibase', 14 'ifx', 15 'msql', 16 'mssql', 17 'mysql', 18 'mysqli', 19 'oci8', 20 'odbc', 21 'pgsql', 22 'sqlite', 23 'sybase', 24 ); 25 26 foreach ($backends as $name) { 27 $obj = DB::factory($name); 28 29 print "testing $name: "; 30 if (DB::isError($obj)) { 31 print 'error: ' . $obj->getMessage() . "\n"; 32 } else { 33 print 'object: ' . $obj->toString() . "\n"; 34 } 35 } 36 37 ?> 38 --GET-- 39 --POST-- 40 --EXPECT-- 41 testing dbase: object: db_dbase: (phptype=dbase, dbsyntax=dbase) 42 testing fbsql: object: db_fbsql: (phptype=fbsql, dbsyntax=fbsql) 43 testing ibase: object: db_ibase: (phptype=ibase, dbsyntax=ibase) 44 testing ifx: object: db_ifx: (phptype=ifx, dbsyntax=ifx) 45 testing msql: object: db_msql: (phptype=msql, dbsyntax=msql) 46 testing mssql: object: db_mssql: (phptype=mssql, dbsyntax=mssql) 47 testing mysql: object: db_mysql: (phptype=mysql, dbsyntax=mysql) 48 testing mysqli: object: db_mysqli: (phptype=mysqli, dbsyntax=mysqli) 49 testing oci8: object: db_oci8: (phptype=oci8, dbsyntax=oci8) 50 testing odbc: object: db_odbc: (phptype=odbc, dbsyntax=sql92) 51 testing pgsql: object: db_pgsql: (phptype=pgsql, dbsyntax=pgsql) 52 testing sqlite: object: db_sqlite: (phptype=sqlite, dbsyntax=sqlite) 53 testing sybase: object: db_sybase: (phptype=sybase, dbsyntax=sybase)
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Sat Feb 24 14:40:03 2007 | par Balluche grâce à PHPXref 0.7 |