English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
A função MySQLi do PHP permite acessar o servidor de banco de dados MySQLi. O PHP pode ser usado com MySQLi 4.1.13ou versões mais recentes.}
A extensão MySQLi está disponível no PHP 5Introduzido na versão .0.0, enquanto o driver nativo do MySQLi já está incluído no PHP 5.3versão .0.
Versão-Versão mais antiga do PHP que suporta essa função.
Número | Nome da função | Descrição da função | Versão |
---|---|---|---|
1 | mysqli_affected_rows() | Ele retorna o número de linhas afetadas pela última consulta SELECT, INSERT, UPDATE, REPLACE ou DELETE. | 4 |
2 | mysqli_autocommit() | Abre ou fecha a transmissão automática de modificações do banco de dados. | 4.3.0 |
3 | mysqli_begin_transaction() | Usado para iniciar a transação MySQL. | 4.3.0 |
4 | mysqli_change_user() | Usado para alterar o atual/Usuário da conexão de banco de dados fornecida. | 4.3.0 |
5 | mysqli_character_set_name() | Usado para recuperar o conjunto de caracteres padrão do banco de dados atual. | 4.3.0 |
6 | mysqli_close() | Usado para fechar a conexão MySQLi. | 4 |
7 | mysqli_commit() | Usado para salvar as modificações do banco de dados. | 5 |
8 | mysqli_connect() | Abre a conexão com o servidor MySQLi. | 4 |
9 | mysqli_connect_errno() | Ele retorna o código do erro da última conexão. | 5 |
10 | mysqli_connect_error() | Ele retorna a descrição do erro da última conexão. | 5 |
11 | mysqli_debug() | Usado para operações de depuração. | 5 |
12 | mysqli_dump_debug_info() | Usado para despejar informações de depuração para o log. | 5 |
13 | mysqli_errno() | Ele retorna o código do último erro da instrução mais recente. | 4 |
14 | mysqli_error() | Ele retorna a descrição do último erro da instrução mais recente. | 4 |
15 | mysqli_error_list() | Ele retorna a lista de erros da última instrução. | 4 |
16 | mysqli_field_count() | Ele retorna o número de colunas da consulta mais recente./Número de campos. | 5 |
17 | mysqli_get_charset() | Ele retorna um objeto de conjunto de caracteres. | 4 |
18 | mysqli_get_client_info() | Ele retorna a versão da biblioteca do cliente MySQL. | 5 |
19 | mysqli_get_client_stats() | Ele retorna informações estatísticas sobre cada processo do cliente. | 5 |
20 | mysqli_get_client_version() | Ele retorna a versão da biblioteca do cliente MySQLi. | 5.1.0 |
21 | mysqli_get_connection_stats() | Ele retorna informações estatísticas sobre a conexão do cliente. | 5 |
22 | mysqli_get_host_info() | Esta função retorna o nome do host e o tipo de conexão do servidor MySQLi. | 5 |
23 | mysqli_get_proto_info() | Esta função retorna informações sobre a versão do protocolo MySQLi. | 5 |
24 | mysqli_get_server_info() | Esta função retorna informações do servidor MySQLi. | 5 |
25 | mysqli_get_server_version() | Esta função retorna a versão do servidor MySQLi. | 5 |
26 | mysqli_get_warnings() | Esta função retorna o erro gerado pela última consulta executada. | 5 |
27 | mysqli_info() | Esta função retorna informações sobre a consulta executada recentemente. | 5 |
28 | mysqli_init() | Esta função retorna um objeto usado com mysqli_real_connect(). | 5 |
29 | mysqli_insert_id() | Esta função retorna o ID da última consulta. | 5 |
30 | mysqli_kill() | Esta função solicita ao servidor matar o processo-O parâmetro id especifica o fio MySQLi. | 5 |
31 | mysqli_more_results() | Esta função verifica se há mais resultados para uma consulta múltipla. | 5 |
32 | mysqli_multi_query() | No passado, as consultas eram separadas do banco de dados usando ponto-e-vírgula. | 5 |
33 | mysqli_next_result() | Esta função prepara o próximo conjunto de resultados para mysqli_multi_query(). | 5 |
34 | mysqli_options() | Esta função é usada para definir opções de conexão e alterar configurações de conexão. | 5 |
35 | mysqli_ping() | Esta função é usada para ping a conexão do servidor e reconnectar ao servidor em caso de desconexão. | 5 |
36 | mysqli_prepare() | Esta função executa consultas MySQL preparadas (com marcadores de parâmetros). | 5 |
37 | mysqli_query() | Esta função consulta o banco de dados. | 5 |
38 | mysqli_real_connect() | Esta função abre uma nova conexão com o servidor MySQL. | 5 |
39 | mysqli_real_escape_string() | Esta função escapara caracteres especiais de strings de consultas SQL. | 5 |
40 | mysqli_real_query() | Esta função executa uma consulta SQL. | 5 |
41 | mysqli_refresh() | Esta função atualiza a tabela ou o cache, ou reconfigura as informações do servidor de replicação. | 5 |
42 | mysqli_rollback() | Esta função desfaz a transação atual da conexão de banco de dados especificada. | 5 |
43 | mysqli_select_db() | Esta função altera o banco de dados padrão. | 5 |
44 | mysqli_set_charset() | Esta função define o conjunto de caracteres padrão. | 5 |
45 | mysqli_sqlstate() | Esta função retorna o código de erro SQLSTATE do último erro. | 5 |
46 | mysqli_ssl_set() | Esta função cria uma conexão SSL. | 5 |
47 | mysqli_stat() | Esta função retorna o estado do sistema atual. | 5 |
48 | mysqli_stmt_init() | Esta função inicializa uma instrução e retorna um objeto adequado para mysqli_stmt_prepare(). | 5 |
49 | mysqli_thread__id() | Esta função retorna o ID da thread de conexão atual. | 5 |
50 | mysqli_thread_safe() | Esta função é usada para verificar se a biblioteca do cliente foi compilada para segurança de thread (thread-safe). | 5 |
51 | mysqli_use_result() | Inicializa a recuperação da coleção de resultados da consulta executada pela última vez com mysqli_real_query(). | 5 |
52 | mysqli_warning_count() | Ele retorna o número de erros gerados pela última consulta executada. | 5 |
53 | mysqli_data_seek() | Ele é usado para mover o ponteiro interno do resultado. | 4 |
54 | mysqli_fetch_all() | Ele é usado para obter todas as linhas de resultado e retornar a coleção de resultados como um array associativo | 4 |
55 | mysqli_fetch_array() | Ele é usado para obter a linha de resultado como um array associativo | 5 |
56 | mysqli_fetch_assoc() | Ele é usado para obter a linha de resultado como um array associativo. | 5.3 |
57 | mysqli_fetch_field() | Ele é usado para retornar a próxima coluna da coleção de resultados como um objeto. | 4 |
58 | mysqli_fetch_field_direct() | Ele retorna o campo especificado na forma de um objeto./Informações de definição do campo (como parâmetro inteiro). | 4 |
59 | mysqli_fetch_fields() | Ele é usado para retornar um array de objetos. | 4 |
60 | mysqli_fetch_lengths() | Ele é usado para retornar o comprimento do campo na coleção de resultados. | 4 |
61 | mysqli_fetch_object() | Ele retorna um objeto. | 5 |
62 | mysqli_fetch_row() | Ele retorna o conteúdo da linha atual da coleção de resultados na forma de um array de strings. | 5 |
63 | mysqli_field_seek() | Esta função define o cursor da coluna para o deslocamento de coluna especificado. | 5 |
64 | mysqli_field_tell() | Ele retorna a posição do cursor do campo retornado. | 5 |
65 | mysqli_free_result() | Ele libera a memória associada ao resultado. | 5 |
66 | mysqli_num_fields() | Ele retorna o número de campos na coleção de resultados. | 5 |
67 | mysqli_num_rows() | Ele retorna o número de linhas na coleção de resultados. | 5 |
68 | mysqli_stmt_sqlstate() | Ele retorna um erro SQLSTATE da última instrução. | 5 |
69 | mysqli_stmt_affected_rows() | Ele retorna o número de linhas afetadas (alteradas, deletadas, inseridas) pela última instrução executada. | 5 |
70 | mysqli_stmt_attr_get() | Ele retorna o valor atual da propriedade da instrução fornecida. | 5 |
71 | mysqli_stmt_attr_set() | Esta função pode ser usada para definir várias propriedades da instrução para alterar seu comportamento. | 5 |
72 | mysqli_stmt_bind_param() | Ele liga variáveis às marcas de parâmetros prontas da instrução. | 5 |
73 | mysqli_stmt_bind_result() | Ele liga as colunas do objeto de resultado às variáveis. | 5 |
74 | mysqli_stmt_close() | Ele fecha um objeto de instrução. | 5 |
75 | mysqli_stmt_data_seek() | Ele é usado para procurar linhas no objeto de resultado. | 5 |
76 | mysqli_stmt_errno() | Ele retorna o código do erro ocorrido durante a execução da última instrução. | 5 |
77 | mysqli_stmt_error() | Ele retorna a descrição do erro ocorrido durante a execução da última instrução. | 5 |
78 | mysqli_stmt_execute() | Ele executa uma instrução. | 5 |
79 | mysqli_stmt_fetch() | Ele extrai as colunas do resultado para a variável especificada. | 5 |
80 | mysqli_stmt_field_count() | Ele retorna o número de campos no resultado da instrução fornecido. | 5 |
81 | mysqli_stmt_free_result() | Ele é usado para liberar a memória armazenada para os resultados da instrução. | 5 |
82 | mysqli_stmt_get_result() | Ele retorna o resultado da instrução. | 5 |
83 | mysqli_stmt_num_rows() | Ele retorna o número de linhas no resultado da instrução. | 5 |
84 | mysqli_stmt_param_count() | Ele retorna o número de marcadores de parâmetros na instrução pronta. | 5 |
85 | mysqli_stmt_prepare() | Ele prepara a execução de uma instrução SQL, onde você pode usar marcadores de parâmetros (‘?’) como placeholders na consulta. | 5 |
86 | mysqli_stmt_reset() | Ele reseta um erro, um conjunto de resultados não armazenado e dados enviados por uma instrução. | 5 |
87 | mysqli_stmt_result_metadata() | Ele retorna um objeto de metadados que armazena informações sobre os resultados da instrução. | 5 |
88 | mysqli_stmt_send_long_data() | Se uma coluna da tabela é do tipo TEXT BLOB, esta função é usada para enviar os dados em pedaços para essa coluna. | 5 |
89 | mysqli_stmt_store_result() | Ele é usado para armazenar localmente os resultados dos objetos de instruções. | 5 |