Funkcja mysql_info() PHP

Definicja i użycie

Funkcja mysql_info() zwraca informacje o ostatnim zapytaniu.

Jeśli powodzenie, zwraca informacje o tym zapytaniu, jeśli niepowodzenie, zwraca false.

Gramatyka

mysql_info(połączenie)
Parametry Opis
połączenie Dostępny. Określa połączenie MySQL. Jeśli nie określono, używa poprzedniego połączenia.

Opis

mysql_info() zwraca przez podany połączenie Szczegóły najnowszego zapytania przeprowadzonego. Jeśli nie podano połączenie, założono, że jest to poprzednia otwarta połączenie.

mysql_info() zwraca ciąg dla wszystkich poniżej wymienionych wyrażeń:

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

Dla innych dowolnych wyrażeń zwraca false. Format ciągu zależy od podanego wyrażenia.

Przykład

<?php
$con = mysql_connect("localhost", "hello", "321");
if (!$con)
  {
  die('Nie można połączyć: ' . 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);
?>

Wynik podobny do:

Format String: Rekordy: 15 Duplikaty: 0 Ostrzeżenia: 0