downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

SQLite3Result::finalize> <SQLite3Result::columnType
[edit] Last updated: Fri, 23 Mar 2012

view this page in

SQLite3Result::fetchArray

(PHP 5 >= 5.3.0)

SQLite3Result::fetchArraySonuç satırını bir dizi olarak döndürür

Açıklama

public array SQLite3Result::fetchArray ([ int $kip = SQLITE3_BOTH ] )

Sonuç satırını kip ile belirtildiği gibi satır isimleriyle veya satır numaraları ile ya da her ikisiyle de indisleyerek bir dizi olarak döndürür.

Değiştirgeler

kip

Döndürülecek dizinin nasıl düzenleneceğini belirler. Aşağıdaki sabitlerden biri olabilir. SQLITE3_BOTH öntanımlıdır.

  • SQLITE3_ASSOC: Dizi sütun isimleriyle indislenir.

  • SQLITE3_NUM: Dizi sütun numaraları ile indislenir. İlk sütunun indisi 0'dır.

  • SQLITE3_BOTH: Dizi hem sütun isimleriyle hem de sütun numaraları ile indislenir. İlk sütunun indisi 0'dır.

Dönen Değerler

Satır isimleriyle veya satır numaraları ile ya da her ikisiyle de indislenmiş bir dizi döner.



add a note add a note User Contributed Notes SQLite3Result::fetchArray
alan at synergymx dot com 14-Sep-2010 10:56
To loop through a record set:

<?php
        $db
= new SQLite3('auth.sqlite');

       
$sql = "SELECT user_id, username, opt_status FROM tbl_user";

       
$result = $db->query($sql);//->fetchArray(SQLITE3_ASSOC);

       
$row = array();

       
$i = 0;

         while(
$res = $result->fetchArray(SQLITE3_ASSOC)){

             if(!isset(
$res['user_id'])) continue;

             
$row[$i]['user_id'] = $res['user_id'];
             
$row[$i]['username'] = $res['username'];
             
$row[$i]['opt_status'] = $res['opt_status'];

             
$i++;

          }

         
print_r($row);
?>

 
show source | credits | stats | sitemap | contact | advertising | mirror sites