เปรียบเทียบให้ดู ว่า
mysql_fetch_row($result) จะเหมือนกับ mysql_fetch_array($result,MYSQL_NUM)
ส่วน
mysql_fetch_assoc($result) จะเหมือนกับ mysql_fetch_array($result,MYSQL_ASSOC)
====================================
mysql_fetch_row
การเข้าถึงข้อมูลในแต่ละ Field ใน Record: จะใช้ เลข index แทน เช่น
while ($row = mysql_fetch_row($result)){
echo 'Field1: '.$row[0];
echo 'Field2: '.$row[1];
}
mysql_fetch_array
การเข้าถึงข้อมูลในแต่ละ Field ใน Record: จะใช้ เลข index แทน หรือใช้ ชื่อ Field
while ($row = mysql_fetch_array($result)){
echo 'Field1: '.$row[0].' = '$row['Field1'];
echo 'Field2: '.$row[1].' = '.$row['Field2'];
}
mysql_fetch_assoc
การเข้าถึงข้อมูลในแต่ละ Field ใน Record: จะใช้ชื่อ Field
while ($row = mysql_fetch_assoc($result)){
echo 'Field1: '.$row['Field1'];
echo 'Field2: '.$row['Field2'];
}
LogoThai.COM
2,304 กระทู้ | 575 หัวข้อ | 405 สมาชิก
ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน