วิธีใช้ PHP สำหรับ MySQL เป็น XML

ไฟล์ XML แสดงแถวและคอลัมน์ที่คุณดึงมาจากฐานข้อมูล MySQL ใช้ PHP คุณสามารถส่งออกข้อมูลจากตารางฐานข้อมูลไปยังเว็บฟอร์ม PHP แปลงแถวและคอลัมน์เป็นรูปแบบ XML มาตรฐาน จากนั้นคุณใช้ส่วนหัวของฟอร์มเว็บเพื่อบอกเบราว์เซอร์ของผู้อ่านว่าเอาต์พุตฐานข้อมูลอยู่ในรูปแบบ XML ดังนั้นเบราว์เซอร์จะแสดงข้อมูลอย่างถูกต้อง

1

คลิกขวาที่ไฟล์ PHP ที่คุณต้องการแก้ไขและเลือก "เปิดด้วย" คลิกตัวแก้ไข PHP เพื่อโหลดรหัสของคุณในตัวแก้ไข PHP

2

เพิ่มข้อมูลส่วนหัว XML ที่ด้านบนของไฟล์รหัส PHP ข้อมูลส่วนหัว XML บอกเบราว์เซอร์ของผู้ใช้ว่าจำเป็นต้องสร้างการแสดงผลข้อมูล XML ให้กับผู้อ่าน:

ส่วนหัว ("ประเภทเนื้อหา: ข้อความ / xml");

3

สร้างการเชื่อมต่อ MySQL และดึงข้อมูล รหัสต่อไปนี้แสดงวิธีการเลือกข้อมูลจากตารางฐานข้อมูล MySQL ชื่อ "ลูกค้า":

$ connection = mysql_connect (เซิร์ฟเวอร์ $, $ user, $ pass)

mysql_select_db (ฐานข้อมูล $, $ การเชื่อมต่อ)

$ data = mysql_query ("select * จากลูกค้า", $ connection)

4

ตั้งค่าโหนดรูทแรก โหนดรูทกำหนดข้อมูล XML แบบฝัง เนื่องจากมีการดึงรายชื่อลูกค้าแล้วโหนดรูทที่ตั้งค่าในตัวอย่างนี้คือ "ลูกค้า" ใช้รหัสต่อไปนี้เพื่อตั้งค่าโหนดรูท:

$ xml = "\ n";

$ xml. = "\ n";

5

วนรอบแต่ละเรคคอร์ดฐานข้อมูลและแสดงข้อมูลในรูปแบบ XML รหัสต่อไปนี้แสดงวิธีการวนลูปรายชื่อลูกค้า:

สำหรับ ($ r = 0; $ r <mysql_num_rows ($ data); $ r ++) {

$ row = mysql_fetch_assoc ($ data);

$ xml. = "\ t \ n" ข้อมูล $ "";

}

6

ปิดโหนดรูท คุณต้องมีโหนดรูทปิดหลังจากคุณสร้างระเบียน XML ทั้งหมด รหัสต่อไปนี้ปิดโหนดรูท:

$ xml. = "";

7

แสดงข้อมูลในหน้าเว็บ คำสั่ง "echo" พิมพ์ข้อมูล PHP บนเว็บเพจ ใช้รหัสต่อไปนี้เพื่อทำการถ่ายโอนให้เสร็จสมบูรณ์:

echo $ xml;

โพสต์ยอดนิยม