A classe mysqli_stmt
(PHP 5, PHP 7, PHP 8)
Introdução
Representa uma declaração preparada.
Resumo da classe
class mysqli_stmt
{
/* Propriedades */
/* Métodos */
}Propriedades
- id
-
Armazena o ID da declaração.
Table of Contents
- mysqli_stmt::$affected_rows — Retorna o número total de linhas modificadas, apagadas, inseridas ou correspondidas pela última instrução executada
- mysqli_stmt::attr_get — Usado para obter o valor atual de um atributo de instrução
- mysqli_stmt::attr_set — Usado para modificar o comportamento de uma instrução preparada
- mysqli_stmt::bind_param — Liga variáveis a uma declaração preparada como parâmetros
- mysqli_stmt::bind_result — Liga variáveis a uma declaração preparada para armazenamento de resultado
- mysqli_stmt::close — Fecha uma instrução preparada
- mysqli_stmt::__construct — Constrói um novo objeto mysqli_stmt
- mysqli_stmt::data_seek — Ajusta o ponteiro de resultado para uma linha arbitrária no resultado com buffer
- mysqli_stmt::$errno — Retorna o código de erro para a chamada de instrução mais recente
- mysqli_stmt::$error — Retorna uma descrição em string para o último erro de instrução
- mysqli_stmt::$error_list — Retorna uma lista de erros da última instrução executada
- mysqli_stmt::execute — Executa uma instrução preparada
- mysqli_stmt::fetch — Recebe resultados de uma instrução preparada nas variáveis vinculadas
- mysqli_stmt::$field_count — Retorna o número de colunas na instrução informada
- mysqli_stmt::free_result — Libera memória do resultado armazenado para o manipulador de instrução informado
- mysqli_stmt::get_result — Obtém um resultado de uma instrução preparada como um objeto mysqli_result
- mysqli_stmt::get_warnings — Obtém o resultado de SHOW WARNINGS
- mysqli_stmt::$insert_id — Obtém o ID gerado pela operação INSERT anterior
- mysqli_stmt::more_results — Verifica se há mais resultados de uma consulta múltipla
- mysqli_stmt::next_result — Lê o próximo resultado de uma consulta múltipla
- mysqli_stmt::$num_rows — Retorna o número de linhas recebidas pelo servidor
- mysqli_stmt::$param_count — Retorna o número de parâmetros para uma instrução fornecida
- mysqli_stmt::prepare — Prepara uma declaração SQL para execução
- mysqli_stmt::reset — Redefine uma instrução preparada
- mysqli_stmt::result_metadata — Retorna os metadados de resultado de uma instrução preparada
- mysqli_stmt::send_long_data — Envia dados em blocos
- mysqli_stmt::$sqlstate — Retorna o erro SQLSTATE da operação da instrução anterior
- mysqli_stmt::store_result — Armazena um conjunto de resultados em um buffer interno