Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

sqlite_busy_timeout(3) [php man page]

SQLITE_BUSY_TIMEOUT(3)													    SQLITE_BUSY_TIMEOUT(3)

sqlite_busy_timeout - Set busy timeout duration, or disable busy handlers

SYNOPSIS
void sqlite_busy_timeout (resource $dbhandle, int $milliseconds) DESCRIPTION
Object oriented style (method): void SQLiteDatabase::busyTimeout (int $milliseconds) Set the maximum time, in milliseconds, that SQLite will wait for a $dbhandle to become ready for use. PARAMETERS
o $dbhandle - The SQLite Database resource; returned from sqlite_open(3) when used procedurally. This parameter is not required when using the object-oriented method. o $milliseconds - The number of milliseconds. When set to 0, busy handlers will be disabled and SQLite will return immediately with a SQLITE_BUSY status code if another process/thread has the database locked for an update. PHP sets the default busy timeout to be 60 seconds when the database is opened. Note There are one thousand(1000) milliseconds in one second. RETURN VALUES
No value is returned. EXAMPLES
Example #1 Procedural style <?php $dbhandle = sqlite_open('sqlitedb'); sqlite_busy_timeout($dbhandle, 10000); // set timeout to 10 seconds sqlite_busy_timeout($dbhandle, 0); // disable busy handler ?> Example #2 Object oriented style <?php $dbhandle = new SQLiteDatabase('sqlitedb'); $dbhandle->busyTimeout(10000); // 10 seconds $dbhandle->busyTimeout(0); // disable ?> SEE ALSO
sqlite_open(3). PHP Documentation Group SQLITE_BUSY_TIMEOUT(3)

Check Out this Related Man Page

SQLITE_FACTORY(3)														 SQLITE_FACTORY(3)

sqlite_factory - Opens an SQLite database and returns an SQLiteDatabase object

SYNOPSIS
SQLiteDatabase sqlite_factory (string $filename, [int $mode = 0666], [string &$error_message]) DESCRIPTION
sqlite_factory(3) behaves similarly to sqlite_open(3) in that it opens an SQLite database or attempts to create it if it does not exist. However, a SQLiteDatabase object is returned rather than a resource. Please see the sqlite_open(3) reference page for further usage and caveats. PARAMETERS
o $filename - The filename of the SQLite database. o $mode - The mode of the file. Intended to be used to open the database in read-only mode. Presently, this parameter is ignored by the sqlite library. The default value for mode is the octal value 0666 and this is the recommended value. o $error_message - Passed by reference and is set to hold a descriptive error message explaining why the database could not be opened if there was an error. RETURN VALUES
Returns an SQLiteDatabase object on success, NULL on error. EXAMPLES
Example #1 sqlite_factory(3) example <?php $dbhandle = sqlite_factory('sqlitedb'); $dbhandle->query('SELECT user_id, username FROM users'); /* functionally equivalent to: */ $dbhandle = new SQLiteDatabase('sqlitedb'); $dbhandle->query('SELECT user_id, username FROM users'); ?> SEE ALSO
sqlite_open(3), sqlite_popen(3). PHP Documentation Group SQLITE_FACTORY(3)
Man Page