tutoriais mais recente desenvolvimento web
 

PHP 5 Funções MySQLi


PHP MySQLi Introdução

PHP MySQLi = PHP MySQL melhorado!

As funções MySQLi permite que você acesse servidores de banco de dados MySQL.

Nota: A extensão MySQLi é projetado para trabalhar com o MySQL versão 4.1.13 ou mais recente.


Instalação / Configuração Runtime

Para as funções MySQLi a estar disponíveis, você deve compilar o PHP com suporte para a extensão MySQLi.

A extensão MySQLi foi introduzido com PHP versão 5.0.0. O driver nativo MySQL foi incluído no PHP versão 5.3.0.

Para detalhes da instalação, acesse: http://php.net/manual/en/mysqli.installation.php

Para detalhes de configuração de tempo de execução, acesse: http://php.net/manual/en/mysqli.configuration.php


PHP Funções 5 MySQLi

Função Descrição
mysqli_affected_rows() Retorna o número de linhas afetadas pela operação MySQL anterior
mysqli_autocommit() Liga ou desliga modificações de banco de dados cometer auto
mysqli_change_user() Muda o usuário da conexão do banco de dados especificado
mysqli_character_set_name() Retorna o conjunto de caracteres padrão para a conexão de banco de dados
mysqli_close() Fecha uma conexão de banco de dados aberto anteriormente
mysqli_commit() Confirma a transação atual
mysqli_connect_errno() Retorna o código de erro do último erro de conexão
mysqli_connect_error() Retorna a descrição do erro da ultima erro de conexão
mysqli_connect() Abre uma nova conexão com o servidor MySQL
mysqli_data_seek() Ajusta o ponteiro do resultado para uma linha arbitrário no resultado-conjunto
mysqli_debug() Realiza operações de depuração
mysqli_dump_debug_info() Despejos de informações de depuração no log
mysqli_errno() Retorna o último código de erro para a chamada de função mais recente
mysqli_error_list() Retorna uma lista de erros para a chamada de função mais recente
mysqli_error() Retorna a última descrição de erro para a chamada de função mais recente
mysqli_fetch_all() Obtém todas as linhas de resultados como uma matriz associativa, uma matriz numérica, ou ambos
mysqli_fetch_array() Obtém uma linha como uma associativa, uma matriz numérica, ou ambos
mysqli_fetch_assoc() Obtém uma linha como uma matriz associativa
mysqli_fetch_field_direct() Retorna meta-dados para um único campo no conjunto de resultados, como um objeto
mysqli_fetch_field() Retorna o próximo campo no conjunto de resultados, como um objeto
mysqli_fetch_fields() Retorna uma matriz de objetos que representam os campos em um conjunto de resultados
mysqli_fetch_lengths() Retorna os comprimentos das colunas da linha atual do conjunto de resultados
mysqli_fetch_object() Retorna a linha atual do conjunto de resultados, como um objeto
mysqli_fetch_row() Obtém uma linha a partir de um resultado de jogo e devolve-la como uma matriz numérica
mysqli_field_count() Retorna o número de colunas para a consulta mais recente
mysqli_field_seek() Define o cursor campo para o campo determinado compensadas
mysqli_field_tell() Retorna a posição do cursor campo
mysqli_free_result() Libera a memória associada a um resultado
mysqli_get_charset() Retorna um objeto de conjunto de caracteres
mysqli_get_client_info() Retorna a versão do MySQL biblioteca cliente
mysqli_get_client_stats() Retorna estatísticas sobre o cliente por processo
mysqli_get_client_version() Retorna a versão da biblioteca de cliente MySQL como um inteiro
mysqli_get_connection_stats() Retorna estatísticas sobre a conexão do cliente
mysqli_get_host_info() Retorna o hostname do servidor MySQL e o tipo de conexão
mysqli_get_proto_info() Retorna a versão do protocolo MySQL
mysqli_get_server_info() Retorna a versão do servidor MySQL
mysqli_get_server_version() Retorna a versão do servidor MySQL como um inteiro
mysqli_info() Retorna informação sobre a consulta executada mais recentemente
mysqli_init() Inicializa MySQLi e retorna um recurso para uso com mysqli_real_connect()
mysqli_insert_id() Retorna o id gerado automaticamente usado na última consulta
mysqli_kill() Pede ao servidor para matar uma thread MySQL
mysqli_more_results() Verifica se existem mais resultados de uma consulta de multi
mysqli_multi_query() Executa uma ou mais consultas no banco de dados
mysqli_next_result() Prepara-se o seguinte conjunto de resultados de mysqli_multi_query()
mysqli_num_fields() Retorna o número de campos em um conjunto de resultados
mysqli_num_rows() Retorna o número de linhas em um conjunto de resultados
mysqli_options() Conjuntos extra de ligar opções e afetar o comportamento de uma conexão
mysqli_ping() Pings uma conexão de servidor, ou tenta reconectar se a conexão caiu
mysqli_prepare() Prepara uma instrução SQL para execução
mysqli_query() Executa uma consulta no banco de dados
mysqli_real_connect() Abre uma nova conexão com o servidor MySQL
mysqli_real_escape_string() Escapa caracteres especiais em uma string para uso em uma instrução SQL
mysqli_real_query() Executa uma consulta SQL
mysqli_reap_async_query() Retorna o resultado da consulta assíncrona
mysqli_refresh() Atualiza tabelas ou caches, ou redefine as informações do servidor de replicação
mysqli_rollback() Desfaz a transação atual para o banco de dados
mysqli_select_db() Altera o banco de dados padrão para a conexão
mysqli_set_charset() Define o conjunto de caracteres padrão do cliente
mysqli_set_local_infile_default() Desactiva usuário manipulador definido para o comando infile locais de carga
mysqli_set_local_infile_handler() Definir a função de retorno de chamada para LOAD DATA comando LOCAL INFILE
mysqli_sqlstate() Retorna o código de erro SQLSTATE para a última operação MySQL
mysqli_ssl_set() Usado para estabelecer conexões seguras usando SSL
mysqli_stat() Retorna o status atual do sistema
mysqli_stmt_init() Inicializa uma declaração e retorna um objeto para uso com mysqli_stmt_prepare()
mysqli_store_result() Transfere um conjunto de resultados a partir da última consulta
mysqli_thread_id() Retorna o ID da thread para a conexão atual
mysqli_thread_safe() Retorna se a biblioteca cliente é compilado como thread-safe
mysqli_use_result() Inicia a recuperação de um conjunto de resultados a partir da última consulta executada usando o mysqli_real_query()
mysqli_warning_count() Retorna o número de avisos da última consulta na conexão