mysql_fetch_array คือ คำสั่งอะไร มีข้อดียังๆง  สร้างคำถาม

 12,341 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 30/08/2016

mysql_fetch_array คือ คำสั่งอะไร มีข้อดียังๆง

คำสั่ง mysql_fetch_array เป็นคำสั่งของภาษา PHP
คือคำสั่งในการ Fetch ข้อมูลจากฐานข้อมูลมาเก็บไว้ใน List ของ Array ครับ
เมื่อได้ข้อมูลจากฐานข้อมูลมาอยู่ในรูปของ Array แล้ว
ก็สามารถนำไปวน Loop ใช้งานได้เลย ตามตัวอย่างด้าล่างเลยครับ

http://php.net/manual/en/function.mysql-fetch-array.php


ถ้าชอบบทความนี้ กด Like เลย :mysql_fetch_array คือ คำสั่งอะไร มีข้อดียังๆง
TAGS : Mysql   PHP   เขียนโปรแกรม   Database  
 12,341 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 30/08/2016



SOA,Java,XSLT

 ร่วมแสดงความคิดเห็นได้ที่นี่

#1.    เอก
@ แก้ว
ผมลองแล้วปิดได้เลยครับ

...............................................
#2.    MoMo
@ ดูใน Link แล้ว งงตรงนี้อ่ะ

while ($row = mysql_fetch_array($result, MYSQL_NUM))

มันทำงานยังไงเหรอครับ

...............................................
#3.    Admin
@ MoMo
ดูแล้วอาจจะงงนิดหน่อยเพราะเค้าเอาคำสั่ง
mysql_fetch_array($result, MYSQL_NUM)
มาไว้ใน Loop เลย
การทำงานของคำสั่งนี้ก็คือการ Fetch Data
ออกมาไว้ในตัวแปร $row อ่ะครับ
แล้วใน Loop เราก็สามารถใช้
$row->field_name ได้เลย

...............................................
#4.    atom
@ อย่างเช่น
$con=mysql_connect(host,user,pass);
$condb = mysql_select_db(dbname);

$result = mysql_query("SELECT * FROM member WHERE user_member ='test'");
while($data=mysql_fetch_array($result)){

echo $data[id_member];

}

1. ทำการเชื่อมต่อฐานข้อมูล mysql
2. ทำการเลือก db ในฐานข้อมูล
3. ทำการ query ข้อมูลบน ตาราง member
4. ทำการ mysql_fetch_array ของตัวแปร $result ในตัวแปร $data ที่อยู่ใหน loop while
5. ทำการ echo ข้อมูลออกมาเป็น id_member แต่เลือกด้วย user_member

...............................................
#5.    เอก
@ atom
ขอบคุณครับ

...............................................
#6.    ต้น
@ ขอลบออกก่อนนะครับ
พอดี script ทำให้เว็บรวนครับ T_T
ยังไง ส่ง code ถามที่ email ก็ได้ครับ
เดี๋ยวจะช่วยดูให้นะ

...............................................
#7.    ปอ
@ ขอบคุณครับ

...............................................
#8.    คนภูกระดึง
@ ขอเป็นสมาชิกด้วยคนนะคับ

...............................................
#9.    เอก
@ ยินดีต้อนรับครับ
มีไรแลกเปลี่ยกันได้

...............................................



× แจ้งเตือน! เราสนับสนุนทุกความคิดเห็น ที่ ใช้ถ้อยคำสุภาพ ไม่ละเมิดผู้อื่น ไม่ก่อให้เกิดความขัดแย้ง

เนื้อหาที่เกี่ยวช้อง

  ทำความรู้จักกับ YEOMAN BOWER และ GRUNT สามตัวนี้คืออะไร เอาไว้ใช้ทำอะไรได้บ้าง ถามเมื่อ (2015-09-30)   1,969 views  (ดูล่าสุดเมื่อ 5 นาที)

  Eclipse to uppercase วิธี switch ตัวอักษรจาก ใหญ่ไปเล็ก หรือ เล็กไปใหญ่ ด้วย key ลัดของ eclipse ถามเมื่อ (2019-02-13)   3,106 views  (ดูล่าสุดเมื่อ 13 นาที)

  datatables เปลี่ยน default rows per page จำนวน Record ที่แสดงต่อหน้า ถามเมื่อ (2017-06-01)   1,379 views  (ดูล่าสุดเมื่อ 36 นาที)

  ขอตัวอย่าง Hibernate get Sequenc Oracle โดยไม่ต้อง Mapping ครับ ถามเมื่อ (2013-07-04)   2,525 views  (ดูล่าสุดเมื่อ 37 นาที)

  ตัวอย่างการใช้ Regular Expressions ใน REGEXP_REPLACE ของ Oracle ถามเมื่อ (2017-01-18)   5,633 views  (ดูล่าสุดเมื่อ 40 นาที)

  inode บน unix คืออะไร ถามเมื่อ (2020-02-04)   2,126 views  (ดูล่าสุดเมื่อ 46 นาที)

  วิธี แทรก Code ลงใน blogger ให้แสดงสวยๆ และแสดงพวก HTML หรือ XML ได้ ถามเมื่อ (2017-11-14)   2,130 views  (ดูล่าสุดเมื่อ 46 นาที)

  วิธี เช็คเงื่อนไข ใน SQL Command ของ Oracle ถามเมื่อ (2012-11-29)   3,309 views  (ดูล่าสุดเมื่อ 46 นาที)

  วิธี วน loop Array ใน PHP แบบ สองมิติ ถามเมื่อ (2012-10-08)   3,223 views  (ดูล่าสุดเมื่อ 46 นาที)

  ลง Apserv แล้วค้างตรง service mysql ถามเมื่อ (2018-07-22)   2,706 views  (ดูล่าสุดเมื่อ 51 นาที)


 

บ้านเดียวกันดอทคอม เว็บถามตอบ รวมทุกเรื่องที่คุณอยากรู้ ให้ความรู้ ความบันเทิง มีสาระ
www.ban1gun.com