sqlite_fetch_single

SQLiteResult->fetchSingle

SQLiteUnbuffered->fetchSingle

(PHP 5 < 5.4.0, PECL sqlite >= 1.0.1)

sqlite_fetch_single -- SQLiteResult->fetchSingle -- SQLiteUnbuffered->fetchSingleSonuç kümesindeki ilk sütunu bir dizge olarak döndürür

Açıklama

sqlite_fetch_single ( resource $sonuç [, bool $ikil_çöz = true ] ) : string

Nesne yönelimli kullanım

fetchSingle ([ bool $ikil_çöz = true ] ) : string
fetchSingle ([ bool $ikil_çöz = true ] ) : string

Satırdaki ilk sütunun değerini bir dizge olarak döndürmesi dışında sqlite_fetch_array() işlevi gibidir.

Tek sütunluk satırlarla çalışıyorsanız veriyi almanın en verimli yolu budur.

Değiştirgeler

sonuç

SQLite sonuç özkaynağı. Nesne yönelimli kullanımda bu değiştirgeye gerek yoktur.

ikil_çöz

TRUE belirtildiği takdirde (öntanımlıdır), veriye sqlite_escape_string() işleviyle ikil kodlama uygulanmışsa PHP bunu çözer. SQLite ile işlem yapan başka uygulamalarca oluşturulmuş veritabanları için bir takım ara işlemler yapmıyorsanız, normal olarak bu değeri öntanımlı haliyle bırakmanız gerekir.

Dönen Değerler

İlk sütunun değerini bir dizge olarak döndürür.

Örnekler

Örnek 1 - sqlite_fetch_single() örneği

<?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);
}
?>

Ayrıca Bakınız