In questa pagina troverai tutti i metodi disponibili in PHP per interagire con il database come MySQL.
Per installare MySQLi in PHP, clicca su questo link http://php.net/manual/en/mysqli.installation.php
Per le configurazioni runtime di MySQLi fare clic sul collegamento http://php.net/manual/en/mysqli.configuration.php
L'estensione MySQLi viene fornita con PHP v5.0
Funzione | Home |
---|---|
influenzared_righe() | Restituisce il numero di righe interessate nell'operazione MySQL precedente |
commit automatico() | Attiva o disattiva il commit automatico delle modifiche al database |
iniziare_transazione() | Avvia una transazione |
cambia utente() | Modificare l'utente della connessione al database specificata |
set_caratteri_nome() | Restituisce il set di caratteri predefinito per la connessione al database |
chiusoe() | Chiudere una connessione al database aperta in precedenza |
commettere() | Conferma la transazione corrente |
Collegare() | Apri una nuova connessione al server MySQL |
connetti_errno() | Restituisce il codice di errore dell'ultimo errore di connessione |
errore_connessione() | Restituisce la descrizione dell'errore dall'ultimo errore di connessione |
ricerca_dati() | Regola il puntatore del risultato su una riga arbitraria nel set di risultati |
debug() | Eseguire operazioni di debug |
dump_debug_info() | Scarica le informazioni di debug nel registro |
Erno() | Restituisce l'ultimo codice di errore per la chiamata di funzione più recente |
errore() | Restituisce l'ultima descrizione dell'errore per la chiamata di funzione più recente |
lista_errori() | Restituisce un elenco di errori per la chiamata di funzione più recente |
recupera_tutto() | Recupera tutte le righe dei risultati come un array associativo, un array numerico o entrambi |
recupera_array() | Recupera una riga di risultato come associativa, un array numerico o entrambi |
prendi_assoc() | Recupera una riga di risultati come array associativo |
recupero_campo() | Restituisce il campo successivo nel set di risultati, come oggetto |
recupera_campo_diretto() | Restituisce i metadati per un singolo campo nel set di risultati, come un oggetto |
recupera_campi() | Restituisce un array di oggetti che rappresentano i campi in un set di risultati |
recupera_lunghezze() | Restituisce le lunghezze delle colonne della riga corrente nel set di risultati |
recupera_oggetto() | Restituisce la riga corrente di un set di risultati, come oggetto |
recupera_riga() | Recupera una riga da un set di risultati e ottienila come matrice enumerata |
conteggio_campo() | Restituisce il numero di colonne per la query più recente |
ricerca_campo() | Impostare il cursore di campo sull'offset di campo specificato |
get_charset() | Restituisce un oggetto set di caratteri |
get_client_info() | Restituisce la versione della libreria client MySQL |
get_client_stats() | Restituisce le statistiche sul cliente per processo |
get_client_versione() | Restituisce la versione della libreria client MySQL come numero intero |
get_connection_stats() | Restituisce le statistiche sulla connessione client |
get_host_info() | Restituisce il nome host del server MySQL e il tipo di connessione |
get_proto_info() | Restituisce la versione del protocollo MySQL |
get_server_info() | Restituisce la versione del server MySQL |
get_server_versione() | Restituisce la versione del server MySQL come numero intero |
Informazioni() | Restituisce informazioni sull'ultima query eseguita |
dentro() | Inizializza MySQLi e ottieni una risorsa da utilizzare con real_connect() |
inserire_id() | Restituisce l'id generato automaticamente dall'ultima query |
uccisione() | Chiedi al server di terminare un thread MySQL |
più risultati() | Controlla se ci sono più risultati da una multi-query |
multi_interrogazione() | Eseguire una o più query sul database |
risultato_successivo() | Prepara il prossimo set di risultati da multi_query() |
opzioni() | Imposta opzioni di connessione aggiuntive e influenza il comportamento di una connessione |
ping() | Effettua il ping di una connessione al server o tenta di riconnettersi se la connessione è stata interrotta |
sondaggio() | Collegamenti ai sondaggi |
preparare() | Preparare un'istruzione SQL per l'esecuzione |
query () | Eseguire una query su un database |
connessione_reale() | Apri una nuova connessione al server MySQL |
stringa_di_fuga_reale() | Escape caratteri speciali in una stringa da utilizzare in un'istruzione SQL |
query_reale() | Eseguire una singola query SQL |
reap_async_query() | Restituisce il risultato di una query SQL asincrona |
ricaricare() | Aggiorna/svuota tabelle o cache o ripristina le informazioni del server di replica |
rollback() | Ripristina la transazione corrente per il database |
select_db() | Seleziona il database predefinito per le query del database |
set_caratteri() | Imposta il set di caratteri del client predefinito |
set_local_infile_default() | Annulla l'impostazione del gestore definito dall'utente per il comando di caricamento infile locale |
set_local_infile_handler() | Imposta la funzione di callback per il comando LOAD DATA LOCAL INFILE |
statosql() | Restituisce il codice di errore SQLSTATE per l'errore |
set_ssl() | Utilizzato per stabilire connessioni sicure utilizzando SSL |
statistica() | Restituisce lo stato attuale del sistema |
stmt_init() | Inizializza un'istruzione e ottieni un oggetto da utilizzare con stmt_prepare() |
negozio_risultato() | Trasferisci un set di risultati dall'ultima query |
thread_id() | Restituisce l'ID del thread per la connessione corrente |
thread_safe() | Restituisce se la libreria client è compilata come thread-safe |
usa_risultato() | Avvia il recupero di un set di risultati dall'ultima query eseguita |
avviso_count() | Restituisce il numero di avvisi dall'ultima query nella connessione |