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

search for in the

SQLite3Result::finalize> <SQLite3Result::columnType
[edit] Last updated: Fri, 17 May 2013

view this page in

SQLite3Result::fetchArray

(PHP 5 >= 5.3.0)

SQLite3Result::fetchArray Obtener una fila de resultados en forma de un array asociativo o indexado o ambos

Descripción

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

Obtiene una fila de resultados en forma de un array asociativo o indexado o ambos. Por omisión, obtiene ambas formas.

Parámetros

mode

Controla cómo será devuelta al llamador la siguiente fila. Este valor debe ser uno de los siguientes: SQLITE3_ASSOC, SQLITE3_NUM, o SQLITE3_BOTH.

  • SQLITE3_ASSOC: devuelve un array indexado por el nombre de columna como devuelto en el conjunto de resultados correspondiente

  • SQLITE3_NUM: devuelve un array indexado por el número de columna como devuelto en el conjunto de resultados correspondiente, empezando por la columna 0

  • SQLITE3_BOTH: devuelve un array indexado tanto por el nombre como por el número de columna como devuelto en el conjunto de resultados correspondiente, empezando por la columna 0

Valores devueltos

Devuelve una fila de resultados en forma de un array asociativo o indexado o ambos. De forma alternativa devolverá FALSE si no existen más filas.



add a note add a note User Contributed Notes SQLite3Result::fetchArray - [1 notes]
up
1
alan at synergymx dot com
2 years ago
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 | sitemap | contact | advertising | mirror sites