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