PHP mysql_info() funktion

Definition og brug

mysql_info() funktionen returnerer information om den seneste forespørgsel.

Returnerer information om sætningen, hvis succesfuld, ellers returnerer false.

Syntaks

mysql_info(connection)
Parameter Beskrivelse
connection Valgfri. Angiver MySQL-forbindelse. Hvis ingen angives, bruges den sidste forbindelse.

Beskrivelse

mysql_info() returnerer ved hjælp af den givne connection Detaljer om den seneste udførte forespørgsel. Hvis ingen er specificeret connectionHvis ikke specificeret, antages det at være den seneste åbnede forbindelse.

mysql_info() returnerer en streng for alle de nævnte nedenfor sætninger:

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

For andre enhver sætning returnerer false. Formatet af strengen afhænger af den givne sætning.

Eksempel

<?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);
?>

Uddrag som:

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