(PHP 5, PECL sqlite >= 1.0.1)
sqlite_fetch_single -- SQLiteResult->fetchSingle -- SQLiteUnbuffered->fetchSingle — Sonuç kümesindeki ilk sütunu bir dizge olarak döndürür
Nesne yönelimli kullanım
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.
SQLite sonuç özkaynağı. Nesne yönelimli kullanımda bu değiştirgeye gerek yoktur.
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.
İlk sütunun değerini bir dizge olarak döndürür.
Ö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);
}
?>