ความหมายและการใช้งานฟังก์ชั่น mysqli_affected_rows()
ฟังก์ชัน mysqli_affected_rows () จะเป็นการ return ค่ากลับตามจำนวนแถวที่ SELECT, INSERT, UPDATE, REPLACE หรือ DELETE ไป
Syntax
mysqli_affected_rows(connection);
โดยกำหนดให้
Connection แทน ระบุการเชื่อมต่อ MySQL ที่ใช้
ตัวอย่าง
<?php
$con=mysqli_connect("localhost","root","","project");
if (mysqli_connect_errno())
{
echo "ไม่สามารถเชื่อมต่อกับ MySQL: " . mysqli_connect_error();
}
// Perform queries and print out affected rows
mysqli_query($con,"SELECT * FROM user");
echo "แถวที่ได้รับผลกระทบ: " . mysqli_affected_rows($con);
echo"<br><br>";
mysqli_query($con,"DELETE FROM user WHERE approve=0");
echo "แถวที่ได้รับผลกระทบ: " . mysqli_affected_rows($con);
mysqli_close($con);
?>
ผลลัพธ์
ข้อมูลอ้างอิง : www.w3schools.com