dba insert(): Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(Skapade sidan med '== dba_fetch == '''(PHP 4, PHP 5, PHP 7, PHP 8)''' === dba_fetch() — Hämta data angivna av nyckel === ==== Beskrivning ==== <pre> dba_fetch(string|array $key, Dba\Connection $dba, int $skip = 0): string|false </pre> Hämtar data angivna av ''key'' från databasen som specificerats med ''dba''. ==== Parametrar ==== ; '''key''' : Nyckeln som datan är angiven av. : Notera att vid arbete med ''inifiles'' accepterar denna funktion arrayer som nycklar, där index 0 är...')
 
Ingen redigeringssammanfattning
 
Rad 1: Rad 1:
== dba_fetch ==
== dba_insert ==
'''(PHP 4, PHP 5, PHP 7, PHP 8)'''
'''(PHP 4, PHP 5, PHP 7, PHP 8)'''


=== dba_fetch() — Hämta data angivna av nyckel ===
=== dba_insert() — Infoga post ===


==== Beskrivning ====
==== Beskrivning ====
<pre>
<pre>
dba_fetch(string|array $key, Dba\Connection $dba, int $skip = 0): string|false
dba_insert(string|array $key, string $value, Dba\Connection $dba): bool
</pre>
</pre>
Hämtar data angivna av ''key'' från databasen som specificerats med ''dba''.
Funktionen ''dba_insert()'' infogar posten som beskrivs med ''key'' och ''value'' i databasen.


==== Parametrar ====
==== Parametrar ====
; '''key'''
; '''key'''
: Nyckeln som datan är angiven av.
: Nyckeln för posten som ska infogas. Om denna nyckel redan finns i databasen, kommer funktionen att misslyckas. Använd [[dba_replace()]] om du behöver ersätta en befintlig nyckel.


: Notera att vid arbete med ''inifiles'' accepterar denna funktion arrayer som nycklar, där index 0 är gruppen och index 1 är värdenamnet. Se: [[dba_key_split()]].
; '''value'''
: Värdet som ska infogas.


; '''dba'''
; '''dba'''
: En instans av ''Dba\Connection'', returnerad av [[dba_open()]] eller [[dba_popen()]].
: En instans av ''Dba\Connection'', returnerad av [[dba_open()]] eller [[dba_popen()]].
; '''skip'''
: Antalet nyckel-värde-par som ska ignoreras vid användning av ''cdb''-databaser. Detta värde ignoreras för alla andra databaser som inte stödjer flera nycklar med samma namn.


==== Returnerar ====
==== Returnerar ====
Returnerar den associerade strängen om nyckel/data-paret hittas, annars ''false''.
Returnerar ''true'' vid framgång eller ''false'' vid misslyckande.


==== Ändringslogg ====
==== Ändringslogg ====
; Version
; Version
: '''8.4.0''' – Parametern ''dba'' förväntar sig nu en instans av ''Dba\Connection''; tidigare förväntades en giltig dba-resurs.
: '''8.4.0''' – Parametern ''dba'' förväntar sig nu en instans av ''Dba\Connection''; tidigare förväntades en giltig dba-resurs.
: '''8.3.0''' – Att kalla ''dba_fetch()'' med ''dba'' som tredje argument är nu föråldrat.
: '''8.2.0''' – Parametern ''skip'' har flyttats till slutet för att anpassas till PHP:s användarland-semantik. Den tidigare överbelastade signaturen accepteras fortfarande men avråds.


==== Se även ====
==== Se även ====
* [[dba_exists()]] - Kontrollera om nyckel finns
* [[dba_exists()]] - Kontrollera om nyckel finns
* [[dba_delete()]] - Ta bort DBA-post angiven av nyckel
* [[dba_delete()]] - Ta bort DBA-post angiven av nyckel
* [[dba_insert()]] - Infoga post
* [[dba_fetch()]] - Hämta data angivna av nyckel
* [[dba_replace()]] - Ersätt eller infoga post
* [[dba_replace()]] - Ersätt eller infoga post
* [[dba_key_split()]] - Dela en nyckel i strängrepresentation i arrayrepresentation


= Sidslut =
= Sidslut =

Nuvarande version från 20 december 2024 kl. 06.51

dba_insert

(PHP 4, PHP 5, PHP 7, PHP 8)

dba_insert() — Infoga post

Beskrivning

dba_insert(string|array $key, string $value, Dba\Connection $dba): bool

Funktionen dba_insert() infogar posten som beskrivs med key och value i databasen.

Parametrar

key
Nyckeln för posten som ska infogas. Om denna nyckel redan finns i databasen, kommer funktionen att misslyckas. Använd dba_replace() om du behöver ersätta en befintlig nyckel.
value
Värdet som ska infogas.
dba
En instans av Dba\Connection, returnerad av dba_open() eller dba_popen().

Returnerar

Returnerar true vid framgång eller false vid misslyckande.

Ändringslogg

Version
8.4.0 – Parametern dba förväntar sig nu en instans av Dba\Connection; tidigare förväntades en giltig dba-resurs.

Se även

Sidslut

Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.dba-insert.php
PHP Funktioner Funktionsreferens Databas-tillägg


Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.