Flexslider与php多个视频

时间:2013-06-02 23:08:01

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

我有一个带有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代码中,但我不是很好的程序员。谢谢!

1 个答案:

答案 0 :(得分: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++;
  }
?>