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