【问题标题】:Flexslider with php multiple videosFlexslider 与 php 多个视频
【发布时间】:2013-05-29 02:20:34
【问题描述】:

我有一个带有 id_video、客户端、代码的“视频”表。我发现了这个:

http://demo.juanfra.me/multiple-videos-flexslider-v2/

首先我尝试将 -li- 放入一段时间并使用 mysqli_fetch_array 显示所有结果。 但我什么都不能显示。我认为每个 iframe "player_number" 的 id 必须是唯一的,所以我必须使用 for() 吗?

<?php while($rowmulti = mysqli_fetch_array($resultmultimedia)){
echo'
    <li>
        <iframe id="player_1" src="http://player.vimeo.com/video/'.$rowmulti["code"].'?api=1&player_id=player_1"></iframe>
    </li>
';}?>

也许错误在 jquery 代码中,但我不是优秀的 js 程序员。谢谢!

【问题讨论】:

    标签: php mysql for-loop while-loop flexslider


    【解决方案1】:

    您不一定需要 for 循环。您可以在循环中跟踪每次迭代递增的 $id 变量。

    试试这个:

    <?php
      $id = 1;
      while ($rowmulti = mysqli_fetch_array($resultmultimedia)) {
      echo'
        <li>
          <iframe id="player_' . $id . '" src="http://player.vimeo.com/video/' . $rowmulti["code"] . '?api=1&player_id=player_' . $id . '"></iframe>
        </li>';
        $id++;
      }
    ?>
    

    【讨论】:

    • 谢谢!那应该可以,我用它编辑代码但不起作用。我认为问题出在代码 jquery 中:/
    • 嘿,现在我做对了,我没有任何导入(froogaloop.js 和 jquery.fitvid.js)对不起!您的代码工作正常!谢谢@Aiias
    • @santyas - 没问题,乐于提供帮助 :)
    猜你喜欢
    • 2012-08-11
    • 1970-01-01
    • 1970-01-01
    • 2023-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-07
    • 2019-02-28
    相关资源
    最近更新 更多