PHP mysql_info() functie

Definitie en gebruik

De mysql_info() functie geeft informatie over de laatste query terug.

Geef informatie over de betreffende query terug als succesvol, anders false.

Syntax

mysql_info(verbinding)
Parameters Beschrijving
verbinding Optioneel. Stelt de MySQL-verbinding in. Als deze niet is ingesteld, wordt de vorige verbinding gebruikt.

beschrijving

mysql_info() retourneert de verbinding details van de laatste uitgevoerde query. Als geen specifieke verbindingwordt aangenomen als de laatst geopende verbinding.

mysql_info() retourneert een string voor alle volgende statements:

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

Voor andere statements wordt false geretourneerd. Het formaat van de string hangt af van de gegeven statement.

Voorbeeld

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

Uitvoer lijkt op:

String format: Records: 15 Duplicates: 0 Warnings: 0