在php中将图像添加到滑块。我的代码只添加了一个图像

在php中将图像添加到滑块。我的代码只添加了一个图像,php,Php,我的代码只显示数据库中的一个图像。我不知道是什么问题。我试着将它与所有的div和ul循环,但什么都没有,它只显示了一个图像。我的代码是 <div class="fullwidthbanner-container"> <div class="fullwidthbanner"> <?php $about = slider(); while($about_fetc

我的代码只显示数据库中的一个图像。我不知道是什么问题。我试着将它与所有的div和ul循环,但什么都没有,它只显示了一个图像。我的代码是

<div class="fullwidthbanner-container">
            <div class="fullwidthbanner">

                <?php 

            $about = slider();
            while($about_fetch=mysql_fetch_array($about)){ 
        ?> 
                <ul>
                    <li data-transition="fade" data-slotamount="7">

               <img src="images/<?php echo $about_fetch["slide"];?>" alt="">

                             <?php
            }?>





                    </li>


                </ul>

                <!--<div class="tp-bannertimer"></div>-->

            </div><!-- end .banner -->

        </div><!-- end .bannercontainer -->

  • “alt=”“>

嗯,您的HTML无效。您正在循环一个
  • 的开头,直到循环结束后才关闭


    如果这不是问题所在,那么我们将无法帮助您,因为没有可用的调试信息。请将您的问题分成几部分。问题是服务器端还是客户端?请查看您的输出HTML以确定。对于每个迭代,
    mysql\u fetch\u array()
    的返回值是多少?
    var\u dump()
    是您的朋友。

    对于代码部分,请尝试以下操作:

    (我假设,您不希望有几个
    元素,而只希望有
  • 元素)

    
    
    • “alt=”“>
    <div class="fullwidthbanner-container">
        <div class="fullwidthbanner">
            <ul>
                <?php 
                $about = slider();
                while($about_fetch=mysql_fetch_array($about)){ ?>
                    <li data-transition="fade" data-slotamount="7">
                        <img src="images/<?php echo $about_fetch["slide"];?>" alt="">
                    </li>               
                <?php } ?>
            </ul>
    
        </div><!-- end .fullwidthbanner -->
    </div><!-- end .fullwidthbanner-container -->