美好的一天,我是新来的,真的不知道要搜索什么。我有一个关于从数据库中获取某些行的问题。我不能把它放在一个while循环中,因为我会一遍又一遍地输出HTML。
无论如何,我会展示代码和我的问题。
<?php
$q = "SELECT * FROM image, pakket
WHERE pakket.pakket_id = image.pakket_id
AND pakket.pakket_id='$packageid'";
$image = $row['img'];
if ($result = mysql_query($q)){
<a href="<?php echo $image; ?>" rel="fancybox-thumb" class="fancybox-thumb"><img width="370" src="<?php echo $image;; ?>" style="border: 1px solid #ccc;" ></a>
<a href="<?php echo $image; ?>" rel="fancybox-thumb" class="fancybox-thumb"><img width="119" src="<?php echo $image; ?>" style="border: 1px solid #ccc;"></a>
<a href="img/screens/1/EO_screen3.jpg" rel="fancybox-thumb" class="fancybox-thumb"><img width="119" src="img/screens/1/EO_screen3.jpg" style="border: 1px solid #ccc;"></a>
<a href="img/screens/1/EO_screen2.jpg" rel="fancybox-thumb" class="fancybox-thumb"><img width="119" src="img/screens/1/EO_screen2.jpg" style="border: 1px solid #ccc;"></a>
}
else {
echo "Afbeeldingen konden niet opgehaald worden.";
}
?>
我想要的是在正确的 HTML 中显示正确的图像。我在想我应该有一个计数器来计算数组中的行数,但我不知道我应该如何处理这个问题。
我感谢任何帮助。