Manuale PHP
Indietro |  | Avanti

# mysql_info

(PHP 4 >= 4.3.0, PHP 5)

mysql_info -- Ottiene le informazioni relative alla query più recente.

## Descrizione

string mysql_info ( [resource identificativo_connessione] )

mysql_info() restituisce informazioni dettagliate relative all'ultima query usando lo specifico identificativo_connessione. Se identificativo_connessione non è specificato, viene considerata l'ultima connessione aperta.

mysql_info() restituisce una stringa per tutte le istruzioni elencate di seguito. Per tutte le altre restituisce `FALSE`. Il formato della stringa dipende dall'istruzione data.

Esempio 1. Istruzioni MySQL significative

    INSERT INTO ... SELECT ...
    String format: Records: 23 Duplicates: 0 Warnings: 0
    INSERT INTO ... VALUES (...),(...),(...)...
    String format: Records: 37 Duplicates: 0 Warnings: 0
    LOAD DATA INFILE ...
    String format: Records: 42 Deleted: 0 Skipped: 0 Warnings: 0
    ALTER TABLE
    String format: Records: 60 Duplicates: 0 Warnings: 0
    UPDATE
    String format: Rows matched: 65 Changed: 65 Warnings: 0

I numeri sono indicati solo a titolo esemplificativo; i loro valori corrispondono alla query.

> Nota: mysql_info() restituisce un valore non `FALSE` per le istruzioni INSERT ... VALUES solo se nell'istruzione sono specificate liste di valori multipli.

Vedere anche: mysql_affected_rows()

Indietro | Partenza | Avanti
mysql_get_server_info | Risali | mysql_insert_id