|
|
|
มีปัญหาจากการเขียนโค้ดอ่าน XML แล้วนำไป Export เป็นไฟล์ CSV ครับ |
|
|
|
|
|
|
|
คือผมเขียนโค้ดเพื่ออ่านไฟล์ xml น่ะครับ แล้วนำไปแยกหมวดในไฟล์ CSV เลยใช้ตัวลูกน้ำในการคั่นแต่ละหัวข้อไว้
Code
<?php
$src = "http://ido24.com/xml_code_hotel.php?p=siambooking.in.th&d=bangkok&c=USD&l=th&s=r";
$xml = simplexml_load_file($src);
foreach($xml->children() as $child)
print "
".$child->hid.",
".$child->hpage_image.",
".$child->hname.",
".$child->haddress.",
".$child->hpage.",
".$child->harea.",
".$child->hstar.",
".$child->hrate."<br>
";
?>
แล้วผลที่ได้ออกมามันได้ประมาณนี้ครับ
Code
hotel02995,http://im.ido24.com/hotel/bangkok/check_inn_chinatown/images/hotelshow.jpg,โรงแรม เช็คอินน์ ไชน่าทาวน์ ,204, 206, 208 ถนนเจริญกรุง ซอย14 แขวงสัมพันธวงศ์ เขตสัมพันธวงศ์ กรุงเทพมหานคร 10100,http://ido24.org/siambooking.in.th/bangkok/check_inn_chinatown,เยาวราช,3,825
ซึ่งผมอยากให้มันแบ่งกันตามสี แต่ตรงส่วนของที่อยู่ (สีเขียว) มันดัีนมีลูกน้ำในที่อยู่ ทำให้พอนำไปเปลี่ยนเป็น csv แล้วมันจะได้ไม่ตรงคอลั่ม แล้วผมต้องมานั่งแก้มืออ่ะครับ
พอจะมีวิธีไหนมั้ยครับ ที่จะทำให้ Export เป็น CSV แล้วตารางไม่เคลื่อน ควรแก้ที่จุดไหนดีอะครับ
ขอบคุณมากๆ เลยครับ
Tag : PHP, MySQL, jQuery
|
|
|
|
|
|
Date :
2011-09-30 12:34:41 |
By :
nCollection |
View :
1129 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คุณคงจะต้องเปลี่ยนไปใช้ "string","string" แบบนี้แทนครับ
|
|
|
|
|
Date :
2011-10-02 20:41:55 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|