Función mysql_info() de PHP

Definición y uso

La función mysql_info() devuelve la información de la última consulta.

Si tiene éxito, devuelve información sobre la sentencia, si falla, devuelve false.

Sintaxis

mysql_info(conexión)
Parámetros Descripción
conexión Opcional. Define la conexión MySQL. Si no se define, se utiliza la conexión anterior.

Descripción

mysql_info() devuelve a través de la conexión dada conexión Detalles de la última consulta realizada. Si no se especifica conexiónSe asume que es la conexión abierta anterior.

mysql_info() devuelve una cadena para todas las siguientes sentencias enumeradas:

INSERT INTO ... SELECT ...
INSERT INTO ... VALUES (...),(...),(...)...
LOAD DATA INFILE ...
ALTER TABLE
UPDATE

Para cualquier otra sentencia devuelve false. El formato de la cadena depende de la sentencia proporcionada.

Ejemplo

<?php
$con = mysql_connect("localhost", "hello", "321");
if (!$con)
  {
  die('No se pudo conectar: ' . 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);
?>

Salida similar a:

Formato de cadena: Registros: 15 Duplicados: 0 Advertencias: 0