dba_insert

(PHP 4, PHP 5, PHP 7)

dba_insertВставляет запись

Описание

bool dba_insert ( string $key , string $value , resource $handle )

dba_insert() вставляет в базу данных запись заданную параметрами key и value.

Список параметров

key

Ключ записи для вставки. Если такой ключ уже существует в базе данных, функция завершится с ошибкой. Для замены записи используйте функцию dba_replace().

value

Значение для вставки.

handle

Обработчик базы данных, возвращенный dba_open() или dba_popen().

Возвращаемые значения

Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.

Смотрите также

  • dba_exists() - Проверяет, существует ли ключ
  • dba_delete() - Удаляет запись базы данных определенную ключем
  • dba_fetch() - Извлекает данные по0 указанному ключу
  • dba_replace() - Replace or insert entry

add a note add a note

User Contributed Notes 2 notes

up
-2
khan666 at lycos dot co dot kr
7 years ago
berkeleydb example.

<?php
   
# DB4 CREATE & INSERT
   
$_FILE   = "/DATA_DIR/TEST_DATA.DB";
   
$DIV     = "\xFE";
   
$inValue = "name".$DIV."0".$DIV."test value";

   
$dbh   = dba_open($_FILE,"c","db4");
   
dba_close($dbh);

   
$dbh   = dba_open($_FILE,"w","db4");
   
dba_insert(1,$inValue,$dbh);
   
dba_close($dbh);
?>
up
-3
istanbul2edinburgh
11 years ago
here is a good example for this;

$dbh = dba_open( "./data/products", "c", "gdbm" )
       or die( "Couldn't open database" );

dba_insert( "Sonic Screwdriver", "23.20", $dbh);
dba_insert( "Tricorder", "55.50", $dbh);
dba_insert( "ORAC AI", "2200.50", $dbh);
dba_insert( "HAL 2000", "4500.50", $dbh);

dba_close( $dbh );

you may find more about the topic in this URL:

http://www.samspublishing.com  /articles/article.asp?p=29742&seqNum=3&rl=1
To Top