sqlite_factory

(PHP 5)

sqlite_factory -- Abre una base de datos SQLite y devuelve un objeto SQLiteDatabase

Descripción

SQLiteDatabase sqlite_factory ( string nombre_archivo [, int modo [, string &mensaje_error]] )

sqlite_factory() se comporta de forma similar a la función sqlite_open() ya que abre una base de datos SQLite o intenta crearla si no existe. La diferencia es que se devuelve un objeto de tipo SQLiteDatabase y no un manejador de base de datos. Consulte la documentación de la función sqlite_open() para obtener mas información sobre su uso.

Lista de parámetros

nombre_archivo

El nombre de archivo de la base de datos de SQLite.

modo

El modo del archivo, que se emplea para abrir la base de datos en modo solo lectura. Actualmente, la librería sqlite ignora este parámetro. El valor por defecto en formato octal es 0666, que además es el valor recomendado.

mensaje_error

Se pasa por referencia y contiene un mensaje de error descriptivo que explica el motivo por el que no se pudo abrir la base de datos.

Valores retornados

Devuelve un objeto de tipo SQLiteDatabase en caso de éxito o NULL si se ha producido un error.

Ejemplos

Ejemplo 1. Ejemplo de sqlite_factory()

<?php
$manejador_bd
= sqlite_factory('sqlitedb');
$manejador_bd->query('SELECT id_usuario, nombre_usuario FROM usuarios');

/* Equivalente a: */

$manejador_bd = new SQLiteDatabase('sqlitedb');
$manejador_bd->query('SELECT id_usuario, nombre_usuario FROM usuarios');

?>

Ver también

sqlite_open()
sqlite_popen()

Hosting by: hurra.com
Generated: 2007-01-26 18:00:50