gpt4 book ai didi

php - 从数据库中获取两个图像路径并将它们循环显示在 slider 中

转载 作者:行者123 更新时间:2023-11-30 01:09:51 25 4
gpt4 key购买 nike

我有点陷入逻辑困境。场景是我有一个 slider ,其中一次显示两个图像,占据屏幕的 50%-50% 部分,这是它的简单 html,

 <div class="zeus-slider zeus-default" >
<div class="zeus-block">
<div class="zeus-slide s-50"> <img src="slider/slider1.jpg" data-effect="slideRight" alt="" /> </div>
<div class="zeus-slide s-50"> <img src="slider/slider2.jpg" data-effect="slideRight" alt="" /> </div>
</div>
</div>

这里每个 block 包含两个图像,我只显示了一个。现在我试图使其动态,但我不知道它将如何工作,所以我创建了带有两个表的数据库,每个表用于单个图像block.两个表都有 simg_id(A_I),img_name,simg_path 等字段。这是我的 slider 页面上的 php。

<div class="zeus-block">
<?php
$slider_slt=getResultSet('select * from slider_img_master1 ORDER BY simg_id');
if(mysql_num_rows($slider_slt))
{
while($slider_data=mysql_fetch_assoc($slider_slt))
{
?>

<div class="zeus-slide s-50"> <img src="slider/first/<?php echo $slider_data['simg_path']?>" data-effect="slideRight" alt="" /> </div>

<?php }
} ?>




<?php
$slider_slt2=getResultSet('select * from slider_img_master2 ORDER BY simg_id');
if(mysql_num_rows($slider_slt2))
{
while($slider_data2=mysql_fetch_assoc($slider_slt2))
{
?>


<div class="zeus-slide s-50"> <img src="slider/second/<?php echo $slider_data2['simg_path']?>" data-effect="slideRight" alt="" /> </div>

<?php }
} ?>
</div>

现在的问题是,当我尝试在 slider 中获取图像路径时,图像在屏幕的两半上并没有一一变化。相反,它显示的是两个桌面上的两个图像,下面两个表中的另外两个图像第一个都是,依此类推,所以整个页面都被图像覆盖。

我知道创建两个表来同时获取两个图像的想法很愚蠢,但我想不出更好的方法。如果有人能提出任何更好的方法,那就太有帮助了。

更新:getResultSet是mysql_query的函数。

最佳答案

如果有人感兴趣,我找到了上述问题的答案。

<div id="slide1" >
<div class="zeus-slider zeus-default" >

<?php
$slider_str="select *from slider_img_master1 where simg_status='Active'";
$i=1;
$result=mysql_query($slider_str);


if(mysql_num_rows($result)>0)
{
echo '<div class="zeus-block">';

while($row=mysql_fetch_assoc($result))
{
if($i%2==1 && $i!=1)
{
echo '<div class="zeus-block">';

}

?>
<div class="zeus-slide s-50"> <img src="slider/<?php echo $row['simg_path'];?>" data-effect="slideRight" alt="" /> </div>
<?php
if($i%2==0)
{
echo '</div>';

}
$i++;
}
} ?>
</div>

<div class="clear"> </div>
<div class="next-block"> </div>
<div class="prev-block"> </div>
</div>

关于php - 从数据库中获取两个图像路径并将它们循环显示在 slider 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19525811/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com