Συνάρτηση mysql_info() PHP

Ορισμός και χρήση

Η συνάρτηση mysql_info() επιστρέφει πληροφορίες για την τελευταία ερώτηση.

Εάν επιτυχής, επιστρέφει πληροφορίες για την κατάσταση της πρότασης, αν αποτυγχάνει, επιστρέφει false.

Γραμματική

mysql_info(connection)
Παράμετροι Περιγραφή
connection Επιλογή. Καθορίζει τη σύνδεση MySQL. Αν δεν καθοριστεί, χρησιμοποιείται η προηγούμενη σύνδεση.

Description

mysql_info() returns through the given connection Details of the latest query performed. If not specified connectionIf not specified, it is assumed to be the last opened connection.

mysql_info() returns a string for all the following statements:

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

Returns false for any other statements. The format of the string depends on the given statement.

Example

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

Output similar to:

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