Inicio PHP JavaScript Manual PHP Links de interes Contacto
Scripts en PHP Programación PHP, lenguaje del lado del servidor.
Scripts PHP - Funciones Funciones  Scripts PHP - Ip´s Ip´s  Scripts PHP - Otros Otros  
Scripts en JavaScript Programación JavaScript, lenguaje del lado del cliente.
Scripts JS - Barra de estado Barra de estado  Scripts JS - Calculadoras Calculadoras  Scripts JS - Efectos Efectos  Scripts JS - Relojes/Calendarios Relojes/Calendarios  
  Links de interes     Google  
ref.dbm -- http://www.mundoscript.com/php/ref.dbm.html Funciones DBM Functions [obsoletas]

XIX. Funciones DBM Functions [obsoletas]

Introducción

Estas funciones le permiten almacenar registros almacenados en una base de datos estilo-dbm. Este tipo de base de datos (soportado por la BD de Berkeley, GDBM, y algunas bibliotecas de sistema, asi como en la forma de una biblioteca incorporada de archivos planos) almacena parejas clave/valor (a diferencia de los registros completos soportados por las bases de datos relacionales).

Nota: Sin embargo, el soporte de dbm se considera obsoleto y es recomendable que use las funciones de la capa de abstracción de bases de datos (estilo-dbm) en su lugar.

Nota: Esta extension ha sido quitada a partir de PHP 5 y se puede encontrar en el repositorio PECL.

Requirimientos

Para usar estas funciones es necesario compilar PHP con soporte para una base de datos base. Consulte la lista de bases de datos soportadas.

Instalación

In order to use these functions, you must compile PHP with dbm support by using the --with-db option. In addition you must ensure support for an underlying database or you can use some system libraries.

Configuración en tiempo de ejecución

Esta extensión no tiene directivas de configuración en php.ini.

Tipos de recursos

La función dbmopen() devuelve un identificador de base de datos que es usado por las demás funciones dbm.

Constantes predefinidas

Esta extensión no tiene ninguna constante definida.

Ejemplos

Ejemplo 1. Ejemplo de DBM

<?php

$dbm
= dbmopen("lastseen", "w");
if (
dbmexists($dbm, $id_usuario)) {
    
$last_seen = dbmfetch($dbm, $id_usuario);
} else {
    
dbminsert($dbm, $id_usuario, time());
}
hacer_algo();
dbmreplace($dbm, $id_usuario, time());
dbmclose($dbm);

?>

Tabla de contenidos
dblist --  Describe la biblioteca compatible con DBM usada
dbmclose -- cierra una base de datos dbm
dbmdelete -- borra el valor de una clave de una base de datos dbm
dbmexists -- dice si existe un valor para una clave dada en la base de datos dbm
dbmfetch -- obtiene un valor para una clave desde la base de datos dbm
dbmfirstkey -- obtiene la primera clave de una base de datos dbm
dbminsert -- inserta un valor para una clave en la base de datos dbm
dbmnextkey -- obtiene la siguiente clave de una base de datos dbm
dbmopen -- Abre una base de datos DBM
dbmreplace -- sustituye el valor de una clave en la base de datos dbm
Web´s ORO

Comparativas

peliculas - musica - trucos
telefonos moviles
directorio de programacion
Web´s PLATA

logiciel gratuit
programas para bajar
ocio y entretenimiento
eliminar virus