PHP kézikönyv
Előző |  | Következő

# mysql_info

(PHP 4 >= 4.3.0, PHP 5)

mysql_info -- Információkat ad a legutóbb végrehajtott lekérdezésrõl

## Leírás

string mysql_info ( [resource link_identifier] )

Részletes információt ad a legutóbb végrehajtott kérésrõl.

## Paraméterek

link_identifier

  A MySQL kapcsolat. Ha a kapcsolatazonosító nincs megadva, akkor az utólsó mysql_connect()-el megnyitott kapcsolatot használja. Ha nem talál semmilyen kapcsolatot, megpróbál létrehozni egyet úgy, mintha a mysql_connect() paraméterek nélkül lett volna meghívva. Ha esetleg semmilyen kapcsolatot nem talál és nem is sikerül létrehoznia, akkor egy `E_WARNING` szintű figyelmeztetés generálódik.

## Visszatérési értékek

Az utasításról ad vissza információkat, hiba esetén viszont `FALSE`ot. Az alábbi példa mutatja, hogy mely utasítások adnak információt, és ezek hogyan néznek ki. Az itt nem említett utasítások esetén `FALSE`-ot ad vissza.

## Példák

Példa 1. Az érintett MySQL utasítások String értéket visszaadó utasítások. A számok csak a szemléltetõ jellegûek, az értékek az adott kéréstõl függenek.
    INSERT INTO ... SELECT ...
    A string alakja: Records: 23 Duplicates: 0 Warnings: 0
    INSERT INTO ... VALUES (...),(...),(...)...
    A string alakja: Records: 37 Duplicates: 0 Warnings: 0
    LOAD DATA INFILE ...
    A string alakja: Records: 42 Deleted: 0 Skipped: 0 Warnings: 0
    ALTER TABLE
    A string alakja: Records: 60 Duplicates: 0 Warnings: 0
    UPDATE
    A string alakja: Rows matched: 65 Changed: 65 Warnings: 0

## Megjegyzések

> Megjegyzés: A mysql_info() a INSERT ... VALUES utasítás esetén csak akkot térít vissza nem-`FALSE` értéket, ha többszörös értéklisták vannak megadva.

## Lásd még

mysql_affected_rows()
mysql_insert_id()
mysql_stat()

Előző | Tartalom | Következő
mysql_get_server_info | Fel | mysql_insert_id