ThaiSEOBoard.com

ไทย เสียว บอร์ด => Tutorial (ห้ามตั้งคำถามห้องนี้) => หัวข้อเริ่มโดย: earncurrency ใน 10 พฤศจิกายน 2009, 11:11:23

ชื่อเรื่อง: แจก code PHP feed ข่าวจากไทยรัฐ
โพสต์โดย: earncurrency ใน 10 พฤศจิกายน 2009, 11:11:23
ตัวอย่างนี้แค่ดึงหัวข้อข่าวมาโชว์เท่านั้นนะครับ เอาไปปรับปรุงกันดูนะ


<?php
$xml 
"http://www.thairath.co.th/rss/news.xml";
$filename $xml;

$count 0;

$dom = new DOMDocument();
if (
$dom->load($filename)) {
$title $dom->getElementsByTagName("title")->item(0)->nodeValue;
//echo $title."<hr>\n";
$data $dom->getElementsByTagName("item");
foreach($data as $theData) {
$news[$count]['title'] =  trim($theData->getElementsByTagName("title")->item(0)->nodeValue);
$news[$count]['description'] =  trim($theData->getElementsByTagName("description")->item(0)->nodeValue);
$news[$count]['link'] =  trim($theData->getElementsByTagName("link")->item(0)->nodeValue);
$news[$count]['image'] =  trim($theData->getElementsByTagName("enclosure")->item(0)->getAttribute('url'));
echo '<a href="'.$news[$count]['link'].'">'.$news[$count]['title']."</a><br /><br />";
++$count;
}
} else {
echo("This document is not valid!");
}

?>




ลองดูตัวอย่างที่ปรับปรุงแล้วได้ที่ marketviva.com เลยครับ
ชื่อเรื่อง: Re: แจก code PHP feed ข่าวจากไทยรัฐ
โพสต์โดย: samabois ใน 10 พฤศจิกายน 2009, 11:14:55
ขอบคุณมากครับ

:wanwan022: :wanwan022: :wanwan022:
ชื่อเรื่อง: Re: แจก code PHP feed ข่าวจากไทยรัฐ
โพสต์โดย: the-next ใน 10 พฤศจิกายน 2009, 11:15:40
ขอบคุณครับ