Forum und email

mysql_info

(PHP 4 >= 4.3.0, PHP 5, PECL mysql:1.0)

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 FALSEot. 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

Example#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

Note: 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.