0

我在这里更新我之前的问题。我已将图像存储在一个名为 anniimages 的单独文件夹中。我创建了一个存储图像路径的数据库。

数据库如下。

letterNo imageNo height width path
1 1 600 700 annDB/1.jpg
1 2 630 710 annDB/2.jpg
1 3 620 720 annDB/3.jpg
2 1 650 700 annDB/4.jpg
2 2 700 800 annDB/5.jpg

同样,我有 20 个字母,但所有字母都包含不同数量的图像。

现在从 PHP,

$query="SELECT letterNo, width, height, path from annimages where letterNo=".$letterNumber;    
$rs=mysql_query($query,$connection);

while ($row=mysql_fetch_array($rs))
{
echo '<img src="' .$row['path'].'.jpg"' .' width="'.$row['width'].'" height="'.$row['height'].'" alt=Letter "'.$letterNumber.'" />';
}

使用此代码,我可以检索与 LetterNo 相关并显示在网页上的所有图像。

我想要什么,因为图像是从数据库中检索并存储在 PHP 页面中的。现在从网页使用上一个和下一个单击我想在图像中移动但在同一页面(DIV 标记)。我不想离开那个页面。

4

1 回答 1

1

最好的使用方法是通过 AJAX,进行简单的 AJAX 调用,您可以使用非常有用且简单的 Jquery 框架,使用 XMLHttpRequest 创建一个 javaScript 函数,并为您的 php 文件提供不同的参数,例如,如果您的文件是位于 www.somewhere.com/abc.php?image=1 然后将此参数传递给您的 AJAX 函数,使用您的 php 文件中的参数,每次单击时增加 URL 或减少它。

于 2013-06-05T16:36:11.040 回答