SQLite
sqlite_array_query
SQLite
PHP Manual

# SQLite Funções

## Classes pré-definidas

## SQLiteDatabase

Representa um banco de dados SQLite aberto.

## Construtor

- __construct - constrói um novo objeto SQLiteDatabase

## Métodos

- query - Executa uma query

- queryExec - Executa uma query sem resultado

- arrayQuery - Executa uma query e retorna o resultado em um array

- singleQuery - Executa uma query e retorna um array para uma única coluna ou valor da primeira linha

- unbufferedQuery - Executa uma query sem buffer

- lastInsertRowid - Retorna o rowid da linha mais recente inserida

- changes - Retorna o número de linhas modificadas pelo comando mais recente

- createAggregate - Registra uma função UDF agregada para usar em comandos SQL

- createFunction - Registra uma função UDF para usar em comandos SQL

- busyTimeout - Define ou desativa o limite de tempo de ocupado

- lastError - Retorna o código de erro mais recente do erro mais recente encontrado

- fetchColumnTypes - Retorna um array dos tipos das colunas de uma tabela em particular

## SQLiteResult

Representa um conjunto de resultados guardado em buffer.

## Métodos

- fetch - Obtém a próxima linha de um conjunto de resultados em uma matriz

- fetchObject - Obtém a próxima linha de um conjunto de resultados como um objeto

- fetchSingle - Obtém a primeira coluna do conjunto de resultados como uma string

- fetchAll - Obtém todas as linhas de um conjunto de resultados como um array de arrays

- column - Obtém uma coluna da linha atual do conjunto de resultados

- numFields - Retorna o número de campos no conjunto de resultados

- fieldName - Retorna o nome de um campo em particular do conjunto de resultados

- current - Obtém a linha atual do conjunto de resultados como um array

- key - Retorna o índice da linha atual

- next - Vai para o próximo número de linha

- valid - Retorna quando mais linhas estão disponíveis

- rewind - Vai para a primeira linha do conjunto de resultados

- prev - Vai para a linha anterior do conjunto de resultados

- hasPrev - Retorna quando a linha anterior no conjunto de resultados é valida

- numRows - Retorna o número de linhas no conjunto de resultados

- seek - Vai para uma linha em particular

## SQLiteUnbuffered

Representa uma conjunto de resultados de uma consulta SQLite não salva em buffer. Conjuntos de resultados não salvos em buffer são sequenciais, apenas para a frente.

## Métodos

- fetch - Obtém a próxima linha do conjunto de resultados como um array

- fetchObject - Obtém a próxima linha de um conjuntpo de resultados como um objeto

- fetchSingle - Obtém a primeira coluna do conjunto de resultados como uma string

- fetchAll - Obtém todoas as linhas do conjunto de resultados como um array de arrays

- column - Obtém uma coluna da linha atual do conjunto de resultados

- numFields - Retorna o número de campos do conjunto de resultados

- fieldName - Retorna o nome de um campo em particular no conjunto de resultados

- current - Obtém a linha atual do conjunto de resultados como um array

- next - Vai para a próxima linha

- valid - Retorna se tem mais linhas disponíveis

## Índice

- sqlite_array_query — Executa uma query ao banco de dados e retorna uma matriz
- sqlite_busy_timeout — Define o tempo de espera quando o banco de dados estiver ocupado
- sqlite_changes — Retorna o número de linhas que foram alteradas pela SQL mais recente.
- sqlite_close — Fecha um banco de dados SQLite que esteja aberto.
- sqlite_column — Retorna uma coluna da linha atual do conjunto de resultados.
- sqlite_create_aggregate — Registra uma função agregada UDF para usar em SQLs
- sqlite_create_function — Registra uma Função Definida pelo Usuário (UDF) para usar em SQL.
- sqlite_current — Retorna a linha atual do resultado como uma matriz.
- sqlite_error_string — Retorna a descrição textual de um código de erro
- sqlite_escape_string — Escapa uma string para ser usada como um parâmetro em uma query
- sqlite_exec — Executes a result-less query against a given database
- sqlite_factory — Opens a SQLite database and returns a SQLiteDatabase object
- sqlite_fetch_all — Fetches all rows from a result set as an array of arrays
- sqlite_fetch_array — Obtém a próxima linha de um resultado como uma matriz.
- sqlite_fetch_column_types — Return an array of column types from a particular table
- sqlite_fetch_object — Fetches the next row from a result set as an object
- sqlite_fetch_single — Retorna o resultado da primeira coluna como string.
- sqlite_fetch_string — Sinônimo de sqlite_fetch_single
- sqlite_field_name — Retorna o nome de um campo em particular.
- sqlite_has_more — Retorna quando existem ou não mais linhas disponíveis
- sqlite_has_prev — Returns whether or not a previous row is available
- sqlite_key — Returns the current row index
- sqlite_last_error — Retorna o código de erro para o último erro em um banco de dados
- sqlite_last_insert_rowid — Retorna o rowid da ultima linha inserida.
- sqlite_libencoding — Retorna a codificação da biblioteca SQLite
- sqlite_libversion — Retorna a versão da biblioteca SQLite
- sqlite_next — Move para a próxima linha.
- sqlite_num_fields — Retorna o número de campos no conjunto de resultados.
- sqlite_num_rows — Retorna o número de linhas em um conjunto de resultados.
- sqlite_open — Abre um banco de dados SQLite. Irá criar o banco de dados se ele não existir
- sqlite_popen — Abre uma conexão persistente com um banco de dados SQLite. Irá criar um se ele não existir.
- sqlite_prev — Seek to the previous row number of a result set
- sqlite_query — Executa uma query em um banco de dados e retorna o manipulador de resultados.
- sqlite_rewind — Vai para a primeira linha.
- sqlite_seek — Move o ponteiro interno para uma linha em um conjunto de resultados
- sqlite_single_query — Executes a query and returns either an array for one single column or the value of the first row
- sqlite_udf_decode_binary — Decodifica dados binários passados como parâmetros para uma UDF
- sqlite_udf_encode_binary — Codifica dados binários para utilizar com uma UDF
- sqlite_unbuffered_query — Executa uma query que não guarda em buffer os resultados
- sqlite_valid — Returns whether more rows are available

SQLite
sqlite_array_query
SQLite
PHP Manual