javascript - How can i limit the number of articles (retrieved from an RSS) shown in php per page ? (Eg 10 articles per page) -


here code : retrieve data rss , show them in php page. these data items (articles) contains title, date, description ... want show 10 articles per page. please how can that. thank you

 <?php        $fichier = 'http://korben.info/feed';     $dom = new domdocument();     $slashns = "http://purl.org/rss/1.0/modules/slash/";       if (!$dom->load($fichier)) {         die('impossible load xml');     }      $itemlist = $dom->getelementsbytagname('item');       foreach ($itemlist $item) {         $titre = $item->getelementsbytagname('title');         $date = $item->getelementsbytagname('pubdate');              if ($titre->length > 0) {                  echo $titre->item(0)->nodevalue;               } else {                  echo '(sans titre)';         }           echo date (" d/m/y - h:i", strtotime($date->item(0)->nodevalue))."\t";              echo '<br />' . 'nmber of comments : ' . $item->getelementsbytagnamens($slashns, 'comments')->item(0)->nodevalue;             echo '<br />'."\n";              $desc = $item->getelementsbytagname('description');             if ($desc->length > 0) {              echo ' '.$desc->item(0)->nodevalue."\n";             }              $lien = $item->getelementsbytagname('link');             if ($lien->length >0) {                 echo ' <a href="'.$lien->item(0)->nodevalue.'">article complet</a>';          }            echo '<br/>'."\n".'<br/>'."\n".'<br/>'."\n";         }     ?> 

one thing can break foreach loop when counter reaches 10.

$i = 0; foreach ($itemlist $item) {     $i++;     // ...     if($i>9){ break; } } 

or, restructure for() loop, , surround code inside if() statement similar above.


Comments

Popular posts from this blog

shopping cart - Page redirect not working PHP -

php - How to modify a menu to show sub-menus -

python - Installing PyDev in eclipse is failed -