# La clase SQLite3Stmt

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

## Introducción

La clase que maneja declaraciones preparadas para la extensión SQLite.

## Sinopsis de la Clase

class SQLite3Stmt {
/* Métodos */
public bindParam(mixed `$sql_param`, mixed `&$param`, int `$type` = ?): bool
public bindValue(mixed `$sql_param`, mixed `$value`, int `$type` = ?): bool
public clear(): bool
public close(): bool
public execute(): SQLite3Result
public getSQL(bool `$expand` = `false`): string|false
public paramCount(): int
public readOnly(): bool
public reset(): bool
}

## Tabla de contenidos

- SQLite3Stmt::bindParam — Vincular un parámetro a una variable de sentencia
- SQLite3Stmt::bindValue — Vincular el valor de un parámetro a una variable de sentencia
- SQLite3Stmt::clear — Limpiar todos los parámetros vinculados actuales
- SQLite3Stmt::close — Cerrar una sentencia preparada
- SQLite3Stmt::__construct — Constructs an SQLite3Stmt object
- SQLite3Stmt::execute — Ejecutar una sentencia preparada y devuolver un objeto de conjunto de resultados
- SQLite3Stmt::getSQL — Get the SQL of the statement
- SQLite3Stmt::paramCount — Devolver el número de parámetros dentro de la sentencia preparada
- SQLite3Stmt::readOnly — Returns whether a statement is definitely read only
- SQLite3Stmt::reset — Reiniciar la sentencia preparada