////////////////////////////////////////////////////////////////////////////// /* interface for anyDB 1.2b 12/11/04 */ ////////////////////////////////////////////////////////////////////////////// constructor($libraryPath, $dbType, $preferredResType = ANYDB_RES) function connect($host, $db, $user, $password, persistent = FALSE) function disconnect() function setDB($database) //new for 1.2 function query($query) function execute($query, $resultType = PREDEFINED_VALUE) function getNext($resultType = PREDEFINED_VALUE) function getAll($resultType = PREDEFINED_VALUE) function getColumn($resultType = PREDEFINED_VALUE) function getValue($resultType = ANYDB_STRING) //updated for 1.2 function getMapped($key) //new for 1.2 function getInsertId() //new for 1.2 function getDataId($table, $array, $fields = null, $id_field = 'id') //new for 1.2 function getTables() //updated for 1.2 function getDBs() function escapeStr($str) // updated for 1.2 function free() function numRows() function affectedRows() function getIdentifier() function getDBType() function getVersion() // values //////////////////////////////////////////////////////////////////// string $host string $database string $user string $password string $dns // for odbc string $persistent integer $prefResType string $lastQuery string $error Array[] $errors string $db string $result // possible constants for the result types /////////////////////////////////// constructor(), getNext(), getAll(), getColumn() $resultType = {ANYDB_RES_ASSOC | ANYDB_RES_NUM | ANYDB_RES_BOTH | ANYDB_RES_OBJ} getValue() $resultType = {ANYDB_INT | ANYDB_FLOAT | ANYDB_DOUBLE | ANYDB_STRING | ANYDB_BOOL}