php อ่านไฟล์ xml เอาเฉพาะข้อมูลที่ต้องการทำยังไง

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา php อ่านไฟล์ xml เอาเฉพาะข้อมูลที่ต้องการทำยังไง

php อ่านไฟล์ xml เอาเฉพาะข้อมูลที่ต้องการทำยังไง

ช่วยหน่อยครับ

จากตัวอย่างตามลิงค์ลองเอามาแปลงดูแล้วก็ยังไม่ได้+ งงๆ

https://www.ninenik.com/content.php?arti_id=333

ความต้องการ.

ไฟล์ Member.xml

<?xml version="1.0" standalone="yes"?>
<catalog>
  <member ID="41">
    <Tel>0999999999</Tel>
    <FullName>นักศึกษา01 มหาลัย01 </FullName>
    <Address>ศรีราชา</Address>
    <Rate1>2300</Rate1>
    <Rate2>80</Rate2>
    <Rate3>90</Rate3>
    <Rate4>100</Rate4>
  </member>
  <member ID="29">
    <Tel>0899999999</Tel>
    <FullName>นักเรียน02 มหาลัย</FullName>
    <Address>ชลบุรี</Address>
    <Rate1>1200</Rate1>
    <Rate2>95</Rate2>
    <Rate3>84</Rate3>
    <Rate4>90</Rate4>
  </member>
  <member ID="28">
    <Tel>0845555555</Tel>
    <FullName>สมสรี สองสามสี่</FullName>
    <Address>1 หมู่ 1 ต.ท่าพระ</Address>
    <Rate1>3000</Rate1>
    <Rate2>90</Rate2>
    <Rate3>95</Rate3>
    <Rate4>80</Rate4>
  </member>
  <member ID="27">
    <Tel>0874588888</Tel>
    <FullName>แดงดำ สดใส</FullName>
    <Address>4 หมู่ 4 ต.ท่าใหม่ อ.เมือง</Address>
    <Rate1>1500</Rate1>
    <Rate2>97</Rate2>
    <Rate3>80</Rate3>
    <Rate4>97</Rate4>
  </member>
  <member ID="26">
    <Tel>0894561234</Tel>
    <FullName>สมคิด บ่อทอง</FullName>
    <Address>5/123 ต.ในเมือง อ.เมือง</Address>
    <Rate1>2500</Rate1>
    <Rate2>83</Rate2>
    <Rate3>84</Rate3>
    <Rate4>76</Rate4>
  </member>
  <member ID="25">
    <Tel>038124565</Tel>
    <FullName>ประมาณ สามครั้ง</FullName>
    <Address>32/45 บ้านแดง ต.ดำ อ.ท่าสะอาด</Address>
    <Rate1>2900</Rate1>
    <Rate2>100</Rate2>
    <Rate3>96</Rate3>
    <Rate4>100</Rate4>
  </member>
  <member ID="24">
    <Tel>0842145632</Tel>
    <FullName>สมประกอบ ชอบอำ</FullName>
    <Address>3 หมู่2 ต.แดง อ.เหลือง จ.ชลบุรี</Address>
    <Rate1>3000</Rate1>
    <Rate2>50</Rate2>
    <Rate3>45</Rate3>
    <Rate4>55</Rate4>
  </member>
</catalog>

อยากเอาเฉพาะข้อมูลตาม member ID ที่ต้องการ
เช่นมี text มารับ ID กด Submit แล้วเอาข้อมูลมาใส่ในตัวแปร



Thakachi Thailand 17-02-2012 16:40:57

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1

  เช่นใส่ ID =28 แล้วกด Submit 
แล้วเอาข้อมูล
<member ID="28"> 
<Tel>0845555555</Tel> 
<FullName>สมสรี สองสามสี่</FullName> 
<Address>1 หมู่ 1 ต.ท่าพระ</Address> 
<Rate1>3000</Rate1> 
<Rate2>90</Rate2> 
<Rate3>95</Rate3> 
<Rate4>80</Rate4> 
</member>
 
ไปใส่ในตัวแปร
$member_ID=28
$Tel=0845555555
$FullName=สมสรี สองสามสี่
$Address=1 หมู่ 1 ต.ท่าพระ
$Rate1=3000
$Rate2=90
$Rate3=95
$Rate4=80


คิดไม่ออกแล้ว ช่วยหน่อยครับ.
ขอบคุณครับ



Napalai Naka 17-02-2012 22:40
 ความคิดเห็นที่ 2

ลองดูเนื้อหาจากลิ้งค์  https://www.ninenik.com/content.php?arti_id=296 เป็นแนวทาง



ninenik 21-02-2012






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ