需要有关以下代码的帮助如何在页面中显示?

时间:2013-12-01 06:49:33

标签: php

如何在页面中显示它?

我想在页面中显示结果。任何人都知道如何请帮助我。所以它可以轻松导航。 :)

RakeshS的代码

example : ?page=1 ?page=2

    $images = array(1,2,3,4,5,6,8,9,10,11,12,13,14,15,16);
     <?php
    $imgTot = count($images);

    echo '<div>';

    for($i=0; $i<$imgTot; $i++)
    {
        if ($i % 10 == 0) {
            echo '<div>';
        }

        echo '<img alt="'.$image->alttext.'" src="'.$image->thumbnailURL.'" />';

        if ($i % 10 == 9) {
            echo '</div>';
        }
    }

    echo '</div>';

    ?>

2 个答案:

答案 0 :(得分:0)

$ image未定义。
你可以添加一个行代码
$image = $images[$i];

echo '<img alt="'.$image->alttext.'" src="'.$image->thumbnailURL.'" />';

echo '<img alt="'.$image->alttext.'" src="'.$image->thumbnailURL.'" />';
我希望对你有帮助!

答案 1 :(得分:0)

如果您尝试迭代图像数组,请以这种方式尝试,

<?php
    $page = 0;
    if(isset($_GET['page'])){
       $page = intval($_GET['page']); 
       $pageLimit = $page * 10;
       $page = $pageLimit - 9; 
    }

    if($page > 0){
       echo '<div>';
       for($i=$page; $i<$pageLimit; $i++)
       {
          echo '<div>';
          echo '<img alt="'.$images[$i]['alttext'].'" src="'.$images[$i]['thumbnailURL'].'" />';
          echo '</div>';
       }
       echo '</div>';
    }

  ?>

如果您尝试迭代$ image对象,则不会定义它。