Как сделать ротатор в MySQL - PullRequest
0 голосов
/ 28 ноября 2018

Привет всем, у меня проблемы с созданием ротатора с помощью mysql.Он показывает мне первый URL в iframe, но затем он не работает на кнопках. Что я делаю неправильно, все, что мне нужно, это просто ротатор, использующий URL из базы данных, поэтому он будет отображаться в iframe с кнопками next или previews

код, который я пытаюсь

<?php
     $sql = "SELECT * FROM list";
     $result = mysqli_query($link, $sql);
     if( $result )    
     while($user = mysqli_fetch_assoc($result)) {
    ?>
      
    <script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.js"></script>
    <script>
      var locations = ["<?php echo $user['Website']; ?>"];
      var currentIndex = 0;
      var len = locations.length;
      $(document).ready(function(){
        $(':button').click(function() {
            currentIndex = this.value == "Next" ? 
                currentIndex < len - 1 ? ++currentIndex : 0 : 
                currentIndex > 0 ? --currentIndex : len - 1;

            $('#frame').attr('src', locations[currentIndex]);
        });
      });
    </script>
    <?php } ?>   
    
  
    <input type = "button" value = "Previous" />&nbsp;<input type = "button" value = "Next" />
    <br />
    <iframe id="frame" src="http://example.com"></iframe>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...