如何使用next和prev超链接显示存储在数组中的图像?

时间:2013-05-12 15:53:18

标签: php

我从数据库返回图像并将它们存储在PHP数组中。图像可以是2或3取决于结果集。所以,现在我有PHP数组图像。我可以在页面上显示它们。问题是我想一次显示一个图像。其次,我想制作next和prev的超链接。我已经尝试了几次,寻找答案但是没有成功。

这是我的代码:

$query="SELECT letterNo, height, path from imageTable where letterNo=".$letterNumber;

$rs=mysql_query($query,$connection);
$totalRows=mysql_num_rows($rs);
$myArray[ ] = array();
$image[ ]=array();

for ($i = 0; $i < $totalRows; ++$i)
{
    $myArray[$i] = mysql_fetch_array($rs);
    $image[$i]='<img src="' .$myArray[$i]['path'].'.jpg"' .' width="630" height="'.$myArray[$i] ['height'].'" alt=Letter "'.$letterNumber.'" />';
}
for($i=0;$i<$totalRows;$i++)
{
print $image[$i];
}

1 个答案:

答案 0 :(得分:0)

解决方案是获取图像链接的ID并浏览数据库; previous将当前图像之前的图像从数据库中取出,然后获取下一个图像(如果有的话)。 您只需要一种方法来存储索引或数据库信息