La clase mysqli_stmt
(PHP 5)
Introducción
Representa una consulta preparada.
Sinopsis de la Clase
mysqli_stmt
{
/* Propiedades */
int $affected_rows;
int $errno;
array $error_list;
string $error;
int $field_count;
int $insert_id;
int $num_rows;
int $param_count;
string $sqlstate;
/* Métodos */
}Tabla de contenidos
- mysqli_stmt::$affected_rows — Devuelve el número total de filas cambiadas, borradas, o insertadas por la última sentencia ejecutada
- mysqli_stmt::attr_get — Se utiliza para obtener el valor actual de un atributo de la sentencia
- mysqli_stmt::attr_set — Se utiliza para modificar el comportamiento de una sentencia preparada
- mysqli_stmt::bind_param — Agrega variables a una sentencia preparada como parámetros
- mysqli_stmt::bind_result — Vincula variables a una sentencia preparada para el almacenamiento de resultados
- mysqli_stmt::close — Cierra una sentencia preparada
- mysqli_stmt::__construct — Construye un nuevo objeto mysqli_stmt
- mysqli_stmt::data_seek — Busca una fila arbitraria en un conjunto de resultados de una sentencia
- mysqli_stmt::$errno — Devuelve el código de error de la llamada de la sentencia más reciente
- mysqli_stmt::$error_list — Devuelve una lista de errores de la última sentencia ejecutada
- mysqli_stmt::$error — Devuelve una descripción en forma de string del último error de una sentencia
- mysqli_stmt::execute — Ejecuta una consulta preparada
- mysqli_stmt::fetch — Obtiene los resultados de una sentencia preparadas en las variables vinculadas
- mysqli_stmt::$field_count — Devuelve el número de campos de la sentencia dada
- mysqli_stmt::free_result — Libera la memoria de los resultados almacenados del gestor de sentencia dado
- mysqli_stmt::get_result — Obtiene un conjunto de resultados de una sentencia preparada
- mysqli_stmt::get_warnings — Obtener los resultados de SHOW WARNINGS
- mysqli_stmt::$insert_id — Obtener el ID generado en la operación INSERT anterior
- mysqli_stmt::more_results — Comprobar si existen más resultados de una consulta de consultas múltiples
- mysqli_stmt::next_result — Lee el siguiente resultado de una consulta múltiple
- mysqli_stmt::$num_rows — Devuelve el número de filas de un conjunto de resultados de una sentencia
- mysqli_stmt::$param_count — Devuelve el número de parámetros de la sentencia dada
- mysqli_stmt::prepare — Preparar una sentencia SQL para su ejecución
- mysqli_stmt::reset — Reinicia una sentencia preparada
- mysqli_stmt::result_metadata — Devuelve los metadatos del conjunto de resultados de una sentencia preparada
- mysqli_stmt::send_long_data — Enviar datos en bloques
- mysqli_stmt::$sqlstate — Devuelve el error SQLSTATE de la operación de sentencia previa
- mysqli_stmt::store_result — Transfiere un conjunto de resultados desde una sentencia preparada