0

我有一个带有 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 程序员。谢谢你!

4

1 回答 1

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++;
  }
?>
于 2013-06-02T23:10:51.010 回答