จะแบ่งหน้า xml ยังไงครับ
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา จะแบ่งหน้า xml ยังไงครับ
จะแบ่งหน้า xml ยังไงครับ
สวัสดีครับ
ผมจะแบ่งหน้า xml ที่ดึงมา แล้วมาแบ่งหน้าได้ยังไงครับ ผมใช้ php ครับ โค้ดจะแบบนี้
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | $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 ได้ยังไง ครับ
ขอบคุณครับ

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

ความคิดเห็นที่
2
ขอบคุณครับ

ขอบคุณทุกการสนับสนุน
![]()