PHP Handbuch
Zurück |  | Weiter

# sqlite_fetch_single

(PHP 5)

sqlite_fetch_single

(no version information, might be only in CVS)

SQLiteResult->fetchSingle

(no version information, might be only in CVS)

SQLiteUnbuffered->fetchSingle -- Holt sich die erste Spalte eines Abfrageergebnisses als String

## Beschreibung

string sqlite_fetch_single ( resource result [, bool decode_binary] )

Objektorientierter Stil (Methode):

class SQLiteResult {
string fetchSingle ( [bool decode_binary] )
}class SQLiteUnbuffered {
string fetchSingle ( [bool decode_binary] )
}

sqlite_fetch_single() ist identisch mit sqlite_fetch_array(), ausser das es die erste Spalte der Abfragereihe liefert.

Es ist der beste Weg, um Daten zu bekommen, wenn man nur die ersten Spalte der Daten benötigt.

## Parameter Liste

`result`

  Die Ressource des SQLite-Ergebnisses. Der Parameter wird bei der objektorientierten Methode nicht benötigt.

`decode_binary`

  Falls der Parameter `decode_binary` auf `TRUE` gesetzt ist (das ist die Standardeinstellung), dekodiert PHP die Binärkodierung, die bei Verwendung von sqlite_escape_string() auf die Daten angewendet wird. Solange Sie die Daten nicht mit anderen SQLite-Fähigen Applikationen teilen, sollten Sie diesen Wert in der Standardeinstellung lassen.

## Beispiele

Beispiel 1. A sqlite_fetch_single() Beispiel
`<?php if ($dbhandle = sqlite_open('mysqlitedb', 0666, $sqliteerror)) { $sql = "SELECT id FROM sometable WHERE id = 42"; $res = sqlite_query($dbhandle, $sql); if (sqlite_num_rows($res) > 0) { echo sqlite_fetch_single($res); // 42 } sqlite_close($dbhandle); } ?>`

## Siehe auch

sqlite_fetch_array()

Zurück | Zum Anfang | Weiter
sqlite_fetch_object | Nach oben | sqlite_fetch_string