Gli ultimi tutorial di sviluppo web
 

PHP 5 Funzioni MySQLi


PHP MySQLi Introduzione

PHP MySQLi = PHP MySQL Improved!

Le funzioni mysqli consente l'accesso ai server di database MySQL.

Nota: L'estensione MySQLi è progettato per funzionare con MySQL versione 4.1.13 o più recente.


Installazione / Configurazione di Runtime

Per le funzioni MySQLi siano disponibili, è necessario compilare il PHP con supporto per l'estensione MySQLi.

L'estensione MySQLi è stato introdotto con la versione di PHP 5.0.0. Il driver nativo di MySQL è stato incluso nella versione PHP 5.3.0.

Per i dettagli sull'installazione, vai a: http://php.net/manual/en/mysqli.installation.php

Per i dettagli di configurazione del runtime, andare a: http://php.net/manual/en/mysqli.configuration.php


PHP Funzioni 5 MySQLi

Funzione Descrizione
mysqli_affected_rows() Restituisce il numero di righe interessate nella precedente operazione MySQL
mysqli_autocommit() Attiva o disattiva le modifiche database di auto-commettendo
mysqli_change_user() Cambia l'utente della connessione al database specificato
mysqli_character_set_name() Restituisce il set di caratteri di default per la connessione al database
mysqli_close() Chiude una connessione al database precedentemente aperta
mysqli_commit() Commit della transazione corrente
mysqli_connect_errno() Restituisce il codice di errore dall'ultimo errore di connessione
mysqli_connect_error() Restituisce la descrizione di errore dell'ultima errore di connessione
mysqli_connect() Apre una nuova connessione al server MySQL
mysqli_data_seek() Regola il puntatore risultato a una riga arbitrario nel risultato-set
mysqli_debug() Esegue le operazioni di debug
mysqli_dump_debug_info() Discariche informazioni di debug nel registro
mysqli_errno() Restituisce l'ultimo codice di errore per il più recente chiamata di funzione
mysqli_error_list() Restituisce un elenco degli errori per la più recente chiamata di funzione
mysqli_error() Restituisce l'ultimo descrizione di errore per il più recente chiamata di funzione
mysqli_fetch_all() Recupera tutte le righe del risultato come un array associativo, un array numerico o entrambi
mysqli_fetch_array() Recupera una riga in un'associativo, un array numerico o entrambi
mysqli_fetch_assoc() Recupera una riga in un array associativo
mysqli_fetch_field_direct() Restituisce meta-dati per un singolo campo nel set di risultati, come un oggetto
mysqli_fetch_field() Restituisce il campo successivo nella serie di risultati, come un oggetto
mysqli_fetch_fields() Restituisce un array di oggetti che rappresentano i campi in un risultato
mysqli_fetch_lengths() Restituisce le lunghezze delle colonne della riga corrente nel set di risultati
mysqli_fetch_object() Restituisce la riga corrente di un set di risultati, come oggetto
mysqli_fetch_row() Recupera una riga da un risultato-set e restituisce come un array enumerato
mysqli_field_count() Restituisce il numero di colonne per la query più recente
mysqli_field_seek() Imposta il cursore campo a detto campo di offset
mysqli_field_tell() Restituisce la posizione del cursore campo
mysqli_free_result() Libera la memoria associata con un risultato
mysqli_get_charset() Restituisce un oggetto set di caratteri
mysqli_get_client_info() Restituisce la versione della libreria client MySQL
mysqli_get_client_stats() Consegne statistiche sul client per processo
mysqli_get_client_version() Restituisce la versione della libreria client MySQL come un intero
mysqli_get_connection_stats() Restituisce le statistiche circa la connessione client
mysqli_get_host_info() Restituisce il nome host server MySQL e il tipo di connessione
mysqli_get_proto_info() Restituisce la versione del protocollo di MySQL
mysqli_get_server_info() Restituisce la versione del server MySQL
mysqli_get_server_version() Restituisce la versione del server MySQL come un intero
mysqli_info() Restituisce le informazioni relative alla query più recente esecuzione
mysqli_init() Inizializza MySQLi e restituisce una risorsa per l'uso con mysqli_real_connect()
mysqli_insert_id() Restituisce l'id generato automaticamente utilizzato nella ultima query
mysqli_kill() Chiede al server di uccidere un filo di MySQL
mysqli_more_results() Controlla se ci sono più i risultati di un multi interrogazione
mysqli_multi_query() Esegue una o più query sul database
mysqli_next_result() Prepara il risultato successivo set da mysqli_multi_query()
mysqli_num_fields() Restituisce il numero di campi in un set di risultati
mysqli_num_rows() Restituisce il numero di righe in un set di risultati
mysqli_options() Imposta collegano più opzioni e influenzano il comportamento di una connessione
mysqli_ping() Pings una connessione al server, o cerca di riconnettersi se la connessione è andato giù
mysqli_prepare() Prepara un'istruzione SQL per l'esecuzione
mysqli_query() Esegue una query sul database
mysqli_real_connect() Apre una nuova connessione al server MySQL
mysqli_real_escape_string() Sfugge caratteri speciali in una stringa per l'uso in un'istruzione SQL
mysqli_real_query() Esegue una query SQL
mysqli_reap_async_query() Restituisce il risultato della query asincrone da
mysqli_refresh() Aggiorna tabelle o cache, o azzera le informazioni del server di replica
mysqli_rollback() Ripristina la transazione corrente per il database
mysqli_select_db() Modifica il database predefinito per la connessione
mysqli_set_charset() Imposta il set di caratteri client predefinito
mysqli_set_local_infile_default() Disinserisce utente gestore definito per il comando infile locale del carico
mysqli_set_local_infile_handler() Impostare la funzione di callback per il comando LOAD DATA LOCAL INFILE
mysqli_sqlstate() Restituisce il codice di errore SQLSTATE per l'ultima operazione MySQL
mysqli_ssl_set() Utilizzato per stabilire connessioni sicure utilizzando SSL
mysqli_stat() Restituisce lo stato corrente del sistema
mysqli_stmt_init() Inizializza una dichiarazione e restituisce un oggetto per l'uso con mysqli_stmt_prepare()
mysqli_store_result() Trasferisce un set di risultati dall'ultima interrogazione
mysqli_thread_id() Restituisce l'ID del thread per la connessione corrente
mysqli_thread_safe() Restituisce se la libreria client è compilato come thread-safe
mysqli_use_result() Avvia il recupero di un set di risultati dall'ultima query eseguita usando l' mysqli_real_query()
mysqli_warning_count() Restituisce il numero di avvisi dall'ultima query nel collegamento