⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 databaseconnection.php

📁 简介:IceBB是一个强大
💻 PHP
字号:
<?php/** * The Auth_OpenID_DatabaseConnection class, which is used to emulate * a PEAR database connection. * * @package OpenID * @author JanRain, Inc. <openid@janrain.com> * @copyright 2005 Janrain, Inc. * @license http://www.gnu.org/copyleft/lesser.html LGPL *//** * An empty base class intended to emulate PEAR connection * functionality in applications that supply their own database * abstraction mechanisms.  See {@link Auth_OpenID_SQLStore} for more * information.  You should subclass this class if you need to create * an SQL store that needs to access its database using an * application's database abstraction layer instead of a PEAR database * connection.  Any subclass of Auth_OpenID_DatabaseConnection MUST * adhere to the interface specified here. * * @package OpenID */class Auth_OpenID_DatabaseConnection {    /**     * Sets auto-commit mode on this database connection.     *     * @param bool $mode True if auto-commit is to be used; false if     * not.     */    function autoCommit($mode)    {    }    /**     * Run an SQL query with the specified parameters, if any.     *     * @param string $sql An SQL string with placeholders.  The     * placeholders are assumed to be specific to the database engine     * for this connection.     *     * @param array $params An array of parameters to insert into the     * SQL string using this connection's escaping mechanism.     *     * @return mixed $result The result of calling this connection's     * internal query function.  The type of result depends on the     * underlying database engine.  This method is usually used when     * the result of a query is not important, like a DDL query.     */    function query($sql, $params = array())    {    }    /**     * Starts a transaction on this connection, if supported.     */    function begin()    {    }    /**     * Commits a transaction on this connection, if supported.     */    function commit()    {    }    /**     * Performs a rollback on this connection, if supported.     */    function rollback()    {    }    /**     * Run an SQL query and return the first column of the first row     * of the result set, if any.     *     * @param string $sql An SQL string with placeholders.  The     * placeholders are assumed to be specific to the database engine     * for this connection.     *     * @param array $params An array of parameters to insert into the     * SQL string using this connection's escaping mechanism.     *     * @return mixed $result The value of the first column of the     * first row of the result set.  False if no such result was     * found.     */    function getOne($sql, $params = array())    {    }    /**     * Run an SQL query and return the first row of the result set, if     * any.     *     * @param string $sql An SQL string with placeholders.  The     * placeholders are assumed to be specific to the database engine     * for this connection.     *     * @param array $params An array of parameters to insert into the     * SQL string using this connection's escaping mechanism.     *     * @return array $result The first row of the result set, if any,     * keyed on column name.  False if no such result was found.     */    function getRow($sql, $params = array())    {    }    /**     * Run an SQL query with the specified parameters, if any.     *     * @param string $sql An SQL string with placeholders.  The     * placeholders are assumed to be specific to the database engine     * for this connection.     *     * @param array $params An array of parameters to insert into the     * SQL string using this connection's escaping mechanism.     *     * @return array $result An array of arrays representing the     * result of the query; each array is keyed on column name.     */    function getAll($sql, $params = array())    {    }}?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -