MySQLi - Funzioni utili

Ecco l'elenco di tutte le funzioni importanti di MySQLi. Ogni funzione è stata spiegata con un opportuno esempio.

  • mysqli :: $ Infected_rows - Usato per ottenere le informazioni sul numero di righe interessate in una precedente operazione MySQL

  • mysqli :: autocommit: veniva utilizzato per attivare o disattivare l'operazione di modifica automatica del database

  • mysqli :: begin_transaction: veniva utilizzato per avviare una transazione

  • mysqli :: change_user - Usato per cambiare l'utente della connessione al database specificata

  • mysqli :: character_set_name - Restituisce il set di caratteri predefinito per la connessione al database.

  • mysqli :: $ client_info - Viene utilizzato per ottenere informazioni sul client MySQL.

  • mysqli :: $ client_version - Restituisce la versione del client MySQL come stringa.

  • mysqli :: close - Chiude una connessione al database precedentemente aperta.

  • mysqli :: commit - Esegue il commit della transazione corrente.

  • mysqli :: $ connect_errno - Restituisce il codice di errore dell'ultima chiamata di connessione.

  • mysqli :: connect_error - Restituisce una descrizione della stringa dell'ultimo errore di connessione.

  • mysqli :: __ costrutto - Serve per aprire una nuova connessione al server MySQL

  • mysqli :: debug - Usato per eseguire operazioni di debug

  • mysqli :: dump_debug_info - Viene utilizzato per scaricare le informazioni di debug nel registro

  • mysqli :: $ errno - Restituisce il codice di errore per la chiamata di funzione più recente

  • mysqli :: $ error_list - Restituisce un elenco di errori dall'ultimo comando eseguito

  • mysqli :: $ error - Restituisce una descrizione della stringa dell'ultimo errore

  • mysqli :: $ field_count - Restituisce il numero di colonne per la query più recente

  • mysqli :: get_charset - Restituisce un oggetto set di caratteri

  • mysqli :: get_client_info - Viene utilizzato per ottenere informazioni sul client MySQL

  • mysqli :: mysqli_get_client_stats - Restituisce statistiche client per processo

  • mysqli :: mysqli_get_client_version - Restituisce la versione del client MySQL come numero intero

  • mysqli :: get_connection_stats - Restituisce statistiche sulla connessione del client

  • mysqli :: $ host_info - Restituisce una stringa che rappresenta il tipo di connessione utilizzata

  • mysqli :: $ protocol_version - Restituisce la versione del protocollo MySQL utilizzato

  • mysqli :: $ server_info - Restituisce la versione del server MySQL

  • mysqli :: $ server_version - Restituisce la versione del server MySQL come numero intero

  • mysqli :: get_warnings - Viene utilizzato per ottenere il risultato di SHOW WARNINGS

  • mysqli :: $ info - Recupera le informazioni sulla query eseguita più di recente

  • mysqli :: $ insert_id - Restituisce l'id generato automaticamente utilizzato nell'ultima query

  • mysqli :: kill - Chiede al server di uccidere un thread MySQL

  • mysqli :: more_results - Serve a controllare se ci sono altri risultati di query da una query multipla

  • mysqli :: multi_query - Esegue una query sul database

  • mysqli :: next_result - Prepara il risultato successivo da multi_query

  • mysqli :: opzioni - Usato per impostare le opzioni

  • mysqli :: ping - Viene utilizzato per eseguire il ping di un server

  • mysqli :: poll - Utilizzato per eseguire il polling delle connessioni

  • mysqli :: prepare - Viene utilizzato per preparare un'istruzione SQL per l'esecuzione.

  • mysqli :: query - Viene utilizzato per eseguire una query sul database.

  • mysqli :: real_connect - Apre una connessione a un server mysql.

  • mysqli :: real_escape_string - Esegue l'escape di caratteri speciali in una stringa per l'uso in un'istruzione SQL

  • mysqli :: real_query - Viene utilizzato per eseguire una query SQL.

  • mysqli :: real_async_query - Viene utilizzato per ottenere il risultato da una query asincrona

  • mysqli :: refresh - Serve per aggiornare un'istruzione SQL per l'esecuzione.

  • mysqli :: release_savepoint - Rimuove il punto di salvataggio denominato dal set di punti di salvataggio della transazione corrente

  • mysqli :: rollback - Ripristina la transazione corrente

  • mysqli :: rpl_query_type - Restituisce il tipo di query RPL

  • mysqli :: select_db - Viene utilizzato per selezionare il database predefinito per le query di database

  • mysqli :: send_query - Viene utilizzato per inviare la query e restituire

  • mysqli :: set_charset - Imposta il set di caratteri client predefinito

  • mysqli :: set_local_infile_default - Viene utilizzato per annullare i settaggi del gestore definito dall'utente per caricare il comando infile locale

  • mysqli :: set_local_infile_handler - Viene utilizzato per impostare la funzione di callback per il comando LOAD DATA LOCAL INFILE

  • mysqli :: $ sqlstate - Restituisce l'errore SQLSTATE dalla precedente operazione MySQL.

  • mysqli :: ssl_set - Viene utilizzato per stabilire connessioni sicure utilizzando SSL

  • mysqli :: stat - Viene utilizzato per impostare la funzione di callback per il comando LOAD DATA LOCAL INFILE

  • mysqli :: stmt_init - Viene utilizzato per inizializzare un'istruzione e restituisce un oggetto da utilizzare con mysqli_stmt_prepare.

  • mysqli :: mysqli :: $ thread_id - Restituisce l'ID del thread per la connessione corrente

  • mysqli :: thread_safe - Restituisce se la sicurezza del thread è data o meno.

  • mysqli :: use_result - Viene utilizzato per avviare un recupero del set di risultati

  • mysqli :: $ warning_count - Restituisce il numero di avvisi dall'ultima query per il collegamento specificato