Funzione mysql_info() di PHP
Definizione e utilizzo
La funzione mysql_info() restituisce le informazioni sulla query più recente.
Se ha avuto successo, restituisce informazioni sulla statement, altrimenti restituisce false.
Sintassi
mysql_info(connessione)
Parametro | Descrizione |
---|---|
connessione | Opzionale. Regola la connessione MySQL. Se non è definita, viene utilizzata l'ultima connessione. |
Descrizione
mysql_info() restituisce attraverso la connessione data connessione Dettagli dell'ultima query eseguita. Se non specificato connessionese non specificato, viene presumuto essere la connessione aperta precedentemente.
mysql_info() restituisce una stringa per tutte le seguenti istruzioni elencate:
INSERT INTO ... SELECT ... INSERT INTO ... VALUES (...),(...),(...)... LOAD DATA INFILE ... ALTER TABLE UPDATE
Restituisce false per qualsiasi altra istruzione. Il formato della stringa dipende dall'istruzione fornita.
Esempio
<?php $con = mysql_connect("localhost", "hello", "321"); if (!$con) { die('Impossibile connettersi: ' . mysql_error()); } $db_selected = mysql_select_db("test_db",$con); $sql = "INSERT INTO person VALUES ('Bill','Gates','Utah','19')"; $result = mysql_query($sql,$con); $info = mysql_info($con); echo $info; mysql_close($con); ?>
Output simile a:
Formato stringa: Record: 15 Duplicati: 0 Avvisi: 0