Função mysql_info() do PHP
Definição e uso
A função mysql_info() retorna informações sobre a última consulta.
Se for bem-sucedido, retorna informações sobre a instrução, se falhar, retorna false.
Sintaxe
mysql_info(conexão)
Parâmetros | Descrição |
---|---|
conexão | Opcional. Define a conexão MySQL. Se não for definida, usará a conexão anterior. |
Descrição
mysql_info() retorna através da conexão fornecida conexão Detalhes da consulta mais recente realizada. Se não especificado conexãoAssumida como a conexão aberta anteriormente.
mysql_info() retorna uma string para todas as seguintes sentenças listadas:
INSERT INTO ... SELECT ... INSERT INTO ... VALUES (...),(...),(...)... LOAD DATA INFILE ... ALTER TABLE UPDATE
Para outras sentenças qualquer, retorna false. O formato da string depende da sentença fornecida.
Exemplo
<?php $con = mysql_connect("localhost", "hello", "321"); if (!$con) { die('Could not connect: ' . 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); ?>
Saída semelhante a:
Formato de String: Registros: 15 Duplicados: 0 Avisos: 0