กลับความยาวของสนามในชุดผลลัพธ์:
<?php // สมมติว่าชื่อผู้ใช้ฐานข้อมูล: root, รหัสผ่าน: 123456, ฐานข้อมูล: CODERCTO $con=mysqli_connect("localhost", "root", "123456", "CODERCTO"); if (mysqli_connect_errno($con)) { echo "ล้มเหลวในการเชื่อมต่อกับ MySQL: " . mysqli_connect_error(); } $sql="SELECT name,url FROM เว็บไซต์ ORDER BY alexa";if ($result=mysqli_query($con,$sql)){ $row=mysqli_fetch_row($result); // แสดงความยาวของฟิลด์ foreach (mysqli_fetch_lengths($result) as $i=>$val) { printf("ความยาวของฟิลด์ %2d คือ: %2d",$i+1,$val); "<br>"; } // ปล่อยชุดผลลัพธ์ mysqli_free_result($result);}mysqli_close($con);?>
mysqli_fetch_lengths() ฟังก์ชันส่งกลับความยาวของฟิลด์ในชุดผลลัพธ์
mysqli_fetch_lengths( ผลลัพธ์ ) ;
พารามิเตอร์ | อธิบาย |
---|---|
ผลลัพธ์ | ที่จำเป็น. ระบุตัวระบุชุดผลลัพธ์ที่ส่งคืนโดย mysqli_query(), mysqli_store_result() หรือ mysqli_use_result() |
ค่าส่งคืน: | ส่งคืนอาร์เรย์หากจำนวนเต็มแทนความยาวของแต่ละฟิลด์ (คอลัมน์) หรือส่งกลับ FALSE หากมีข้อผิดพลาดเกิดขึ้น |
---|---|
เวอร์ชัน PHP: | 5+ |