ฟังก์ชัน mysql_info() ของ PHP
การประกาศและการใช้งาน
ฟังก์ชัน mysql_info() กลับสรรค์ข้อมูลของคำถามล่าสุด.
ถ้าประสบความสำเร็จ จะกลับสรรค์ข้อมูลเกี่ยวกับคำสั่งนี้ ถ้าล้มเหลว จะกลับ false.
วลี
mysql_info(connection)
ปรameter | รายละเอียด |
---|---|
connection | เลือกได้. กำหนดการเชื่อมต่อ MySQL. ถ้าไม่กำหนด จะใช้การเชื่อมต่อที่แล้ว. |
ชี้แจง
mysql_info() จะกลับมาด้วย connection รายละเอียดของคำสั่งค้นหาที่ล่าสุดที่ทำขึ้น ถ้าไม่ได้ระบุ connectionถ้าไม่ได้ระบุ จะเป็นที่เชื่อมโยงกับการเชื่อมต่อที่เปิดที่ผ่านมา
mysql_info() จะกลับมาด้วยสตริงสำหรับปฏิบัติการทั้งหมดที่ระบุในรายการข้างล่าง:
INSERT INTO ... SELECT ... INSERT INTO ... VALUES (...),(...),(...)... LOAD DATA INFILE ... ALTER TABLE UPDATE
สำหรับปฏิบัติการอื่นใดที่กลับมาด้วย false ตามปฏิบัติการที่ให้ รูปแบบของตัวแปรจะขึ้นอยู่กับปฏิบัติการที่ให้
ตัวอย่าง
<?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); ?>
การออกผลลัพธ์เช่นนี้:
String format: Records: 15 Duplicates: 0 Warnings: 0