update page now
Laravel Live Japan

Resumen de las funciones de la extensión MySQLi

Resumen de los métodos mysqli
Clase mysqli
Interfaz POO Interfaz procedural Alias (No usar más) Descripción
Propiedades
$mysqli::affected_rows mysqli_affected_rows() N/A Devuelve el número de filas afectadas por la última operación MySQL
$mysqli::client_info mysqli_get_client_info() N/A Devuelve la versión del cliente MySQL en forma de string
$mysqli::client_version mysqli_get_client_version() N/A Devuelve la información sobre la versión del cliente MySQL en forma de un entero
$mysqli::connect_errno mysqli_connect_errno() N/A Devuelve el código de error de la conexión MySQL
$mysqli::connect_error mysqli_connect_error() N/A Devuelve el mensaje de error de la conexión MySQL
$mysqli::errno mysqli_errno() N/A Devuelve el código de error de conexión MySQL
$mysqli::error mysqli_error() N/A Devuelve el mensaje de error de conexión MySQL
$mysqli::field_count mysqli_field_count() N/A Devuelve el número de columnas para la última consulta
$mysqli::host_info mysqli_get_host_info() N/A Devuelve una cadena que contiene el tipo de conexión utilizada
$mysqli::protocol_version mysqli_get_proto_info() N/A Devuelve la versión del protocolo MySQL utilizado
$mysqli::server_info mysqli_get_server_info() N/A Devuelve un entero que representa la versión del servidor MySQL
$mysqli::server_version mysqli_get_server_version() N/A Devuelve la versión del servidor MySQL
$mysqli::info mysqli_info() N/A Devuelve información sobre la última consulta ejecutada
$mysqli::insert_id mysqli_insert_id() N/A Devuelve el identificador generado automáticamente por la última consulta
$mysqli::sqlstate mysqli_sqlstate() N/A Devuelve el error SQLSTATE de la última operación MySQL
$mysqli::warning_count mysqli_warning_count() N/A Devuelve el número de advertencias generadas por la última consulta
Métodos
mysqli::autocommit() mysqli_autocommit() N/A Activa o desactiva el modo auto-commit
mysqli::change_user() mysqli_change_user() N/A Cambia el usuario de la conexión especificada
mysqli::character_set_name() mysqli_character_set_name() N/A() Devuelve el juego de caracteres actual para la conexión
mysqli::close() mysqli_close() N/A Cierra una conexión
mysqli::commit() mysqli_commit() N/A Valida la transacción actual
mysqli::__construct() mysqli_connect() N/A Abre una conexión a un servidor MySQL
mysqli::debug() mysqli_debug() N/A Realiza acciones de depuración
mysqli::dump_debug_info() mysqli_dump_debug_info() N/A Escribe la información de depuración en los registros
mysqli::get_charset() mysqli_get_charset() N/A Devuelve un objeto que representa el juego de caracteres
mysqli::get_connection_stats() mysqli_get_connection_stats() N/A Devuelve estadísticas sobre la conexión del cliente. Disponible solo con mysqlnd.
mysqli::get_client_info() mysqli_get_client_info() N/A Devuelve una cadena que contiene la versión del cliente MySQL
N/A mysqli_get_client_stats() N/A Devuelve las estadísticas del cliente MySQL. Disponible solo con mysqlnd.
mysqli::get_server_info() mysqli_get_server_info() N/A Devuelve una cadena que representa la versión del servidor MySQL al que la extensión MySQLi está conectada
mysqli::get_warnings() mysqli_get_warnings() N/A No documentado
mysqli::init() mysqli_init() N/A Inicializa MySQLi y devuelve un objeto para usar con mysqli_real_connect()
mysqli::kill() mysqli_kill() N/A Solicita al servidor que termine un hilo MySQL
mysqli::more_results() mysqli_more_results() N/A Verifica si hay más conjuntos de resultados MySQL disponibles
mysqli::multi_query() mysqli_multi_query() N/A Ejecuta una consulta múltiple MySQL
mysqli::next_result() mysqli_next_result() N/A Prepara el siguiente resultado de una consulta múltiple
mysqli::options() mysqli_options() mysqli_set_opt() Define las opciones
mysqli::ping() mysqli_ping() N/A Hace ping a la conexión al servidor y se reconecta si ya no existe
mysqli::prepare() mysqli_prepare() N/A Prepara una consulta SQL para su ejecución
mysqli::query() mysqli_query() N/A Ejecuta una consulta en la base de datos
mysqli::real_connect() mysqli_real_connect() N/A Abre una conexión a un servidor MySQL
mysqli::real_escape_string(), mysqli::escape_string() mysqli_real_escape_string() mysqli_escape_string() Protege los caracteres especiales de una cadena para usarla en una consulta
mysqli::real_query() mysqli_real_query() N/A Ejecuta una consulta SQL
mysqli::refresh() mysqli_refresh() N/A Reinicializa las tablas o las cachés, o reinicializa la información de replicación del servidor
mysqli::rollback() mysqli_rollback() N/A Revierte la transacción actual
mysqli::select_db() mysqli_select_db() N/A Selecciona una base de datos por defecto para las consultas
mysqli::set_charset() mysqli_set_charset() N/A Define el juego de caracteres por defecto del cliente
mysqli::ssl_set() mysqli_ssl_set() N/A Utilizada para establecer una conexión segura con SSL
mysqli::stat() mysqli_stat() N/A Obtiene el estado actual del sistema
mysqli::stmt_init() mysqli_stmt_init() N/A Inicializa un comando MySQL
mysqli::store_result() mysqli_store_result() N/A Transfiere un conjunto de resultados desde la última consulta
mysqli::thread_id() mysqli_thread_id() N/A Devuelve el identificador del hilo para la conexión actual
mysqli::thread_safe() mysqli_thread_safe() N/A Indica si el soporte de hilos está activado o no
mysqli::use_result() mysqli_use_result() N/A Inicializa la recuperación de un conjunto de resultados
Resumen de los métodos mysqli_stmt
MySQL_STMT
Interfaz POO Interfaz procedural Alias (No usar más) Descripción
Propiedades
$mysqli_stmt::affected_rows mysqli_stmt_affected_rows() N/A El número total de filas modificadas, eliminadas o insertadas por la última
$mysqli_stmt::errno mysqli_stmt_errno() N/A El código de error de la última consulta
$mysqli_stmt::error mysqli_stmt_error() N/A El mensaje de error de la última consulta
$mysqli_stmt::field_count mysqli_stmt_field_count() N/A El número de campos presente en la consulta dada
$mysqli_stmt::insert_id mysqli_stmt_insert_id() N/A El ID generado por la última consulta INSERT
$mysqli_stmt::num_rows mysqli_stmt_num_rows() N/A El número de filas de un resultado MySQL
$mysqli_stmt::param_count mysqli_stmt_param_count() N/A El número de parámetros de un comando SQL
$mysqli_stmt::sqlstate mysqli_stmt_sqlstate() N/A El código SQLSTATE de la última operación MySQL
Métodos
mysqli_stmt::attr_get() mysqli_stmt_attr_get() N/A Recupera el valor actual de un atributo de consulta
mysqli_stmt::attr_set() mysqli_stmt_attr_set() N/A Modifica el comportamiento de una consulta preparada
mysqli_stmt::bind_param() mysqli_stmt_bind_param() N/A Vincula variables a una consulta MySQL
mysqli_stmt::bind_result() mysqli_stmt_bind_result() N/A Vincula variables a un conjunto de resultados
mysqli_stmt::close() mysqli_stmt_close() N/A Termina una consulta preparada
mysqli_stmt::data_seek() mysqli_stmt_data_seek() N/A Mueve el puntero de resultado
mysqli_stmt::execute() mysqli_stmt_execute() mysqli_execute() Ejecuta una consulta preparada
mysqli_stmt::fetch() mysqli_stmt_fetch() N/A Lee resultados desde una consulta MySQL preparada en variables vinculadas
mysqli_stmt::free_result() mysqli_stmt_free_result() N/A Libera el resultado MySQL de la memoria
mysqli_stmt::get_result() mysqli_stmt_get_result() N/A Recupera el conjunto de resultados desde una consulta preparada. Disponible solo con mysqlnd.
mysqli_stmt::get_warnings() mysqli_stmt_get_warnings() N/A No documentado
mysqli_stmt::more_results() mysqli_stmt_more_results() N/A Verifica si hay más resultados de consulta desde una consulta múltiple
mysqli_stmt::next_result() mysqli_stmt_next_result() N/A Lee el siguiente resultado desde una consulta múltiple
mysqli_stmt::num_rows() mysqli_stmt_num_rows() N/A Ver también la propiedad $mysqli_stmt->num_rows
mysqli_stmt::prepare() mysqli_stmt_prepare() N/A Prepara una consulta SQL para su ejecución
mysqli_stmt::reset() mysqli_stmt_reset() N/A Anula una consulta preparada
mysqli_stmt::result_metadata() mysqli_stmt_result_metadata() N/A Devuelve los metadatos de preparación de consulta MySQL
mysqli_stmt::send_long_data() mysqli_stmt_send_long_data() N/A Envía datos MySQL por paquetes
mysqli_stmt::store_result() mysqli_stmt_store_result() N/A Almacena un conjunto de resultados desde una consulta preparada
Resumen de los métodos mysqli_result
mysqli_result
Interfaz POO Interfaz procedural Alias (No usar más) Descripción
Propiedades
$mysqli_result::current_field mysqli_field_tell() N/A La posición actual de un campo en un puntero de resultado
$mysqli_result::field_count mysqli_num_fields() N/A El número de campos en un resultado
$mysqli_result::lengths mysqli_fetch_lengths() N/A Los tamaños de los campos en un resultado
$mysqli_result::num_rows mysqli_num_rows() N/A El número de filas en un resultado
Métodos
mysqli_result::data_seek() mysqli_data_seek() N/A Mueve el puntero interno de resultado
mysqli_result::fetch_all() mysqli_fetch_all() N/A Lee todas las filas de resultados en un array asociativo, numérico, o ambos. Disponible solo con mysqlnd.
mysqli_result::fetch_array() mysqli_fetch_array() N/A Devuelve una fila de resultado en forma de un array asociativo, un array indexado, o ambos
mysqli_result::fetch_assoc() mysqli_fetch_assoc() N/A Recupera una fila de resultado en forma de array asociativo
mysqli_result::fetch_column() mysqli_fetch_column() N/A Recupera una sola columna de la siguiente fila de un conjunto de resultados
mysqli_result::fetch_field_direct() mysqli_fetch_field_direct() N/A Recupera los metadatos de un campo único
mysqli_result::fetch_field() mysqli_fetch_field() N/A Devuelve el siguiente campo en el conjunto de resultados
mysqli_result::fetch_fields() mysqli_fetch_fields() N/A Devuelve un array de objetos que representan los campos en el resultado
mysqli_result::fetch_object() mysqli_fetch_object() N/A Devuelve la fila actual de un conjunto de resultados en forma de objeto
mysqli_result::fetch_row() mysqli_fetch_row() N/A Recupera una fila de resultado en forma de array indexado
mysqli_result::field_seek() mysqli_field_seek() N/A Mueve el puntero de resultado al campo especificado
mysqli_result::free(), mysqli_result::close, mysqli_result::free_result mysqli_free_result() N/A Libera la memoria asociada a un resultado
Resumen de los métodos mysqli_driver
MySQL_Driver
Interfaz POO Interfaz procedural Alias (No usar más) Descripción
Propiedades
$mysqli_driver::mysqli_report mysqli_report() N/A Define el modo del informe de errores de mysqli
Métodos
mysqli_driver::embedded_server_end() mysqli_embedded_server_end() N/A No documentado
mysqli_driver::embedded_server_start() mysqli_embedded_server_start() N/A No documentado

Nota:

Los alias se proporcionan para asegurar la compatibilidad ascendente. No se deben usar en nuevos proyectos.

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top