จะแบ่งหน้า xml ยังไงครับ
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา จะแบ่งหน้า xml ยังไงครับ
จะแบ่งหน้า xml ยังไงครับ
Copy
สวัสดีครับ
ผมจะแบ่งหน้า xml ที่ดึงมา แล้วมาแบ่งหน้าได้ยังไงครับ ผมใช้ php ครับ โค้ดจะแบบนี้
$url_feed = 'http://www.manager.co.th/RSS/Home/Breakingnews.xml';
$xml = $url_feed;
$session = curl_init($xml);
curl_setopt($session, CURLOPT_HEADER, false);
curl_setopt($session, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($session);
curl_close($session);
$parsed_xml = simplexml_load_string($response);
$total = count($parsed_xml->channel->item);
echo $total.'<br/>';
$perPage = 5;
$page = isset($_GET['page']) && ($page = intval($_GET['page'])) > 0 ? $page : 1;
$start = ($page - 1) * $perPage;
$end = $start + $perPage;
// create an array with your workable books
$numcnt=0;
foreach ($parsed_xml->channel->item as $item1)
{
$numcnt++;
echo $item1->title.'<br/>';
echo '<strong>Description : </strong> '.$item1->description.'<br/>';
echo '<strong>Link :</strong> '.$item1->link;
if($numcnt==$perPage)
{
break;
}
}
ผมจะหา start กับ end ได้ยังไง ครับ
ขอบคุณครับ
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ