Mysql
 sql >> база данни >  >> RDS >> Mysql

jQuery Plugin за актуализиране на живо на
  • от PHP

    Наистина не се нуждаете от плъгин за това, можете лесно да създадете нещо подобно сами, като използвате jQuery, за да извършвате AJAX извиквания към PHP MySQL емисия

    Създайте скрипт за извършване на повтарящи се AJAX повиквания с помощта на setTimeout() и след това добавете новите намерени резултати към контейнера за емисия с помощта на .prepend()

    HTML

    <html>
    <head><title>Tweets</title>
    
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
    
    <style>
    #tweets {
        width: 500px;
        font-family: Helvetica, Arial, sans-serif;
    }
    #tweets li {
        background-color: #E5EECC;
        margin: 2px;
        list-style-type: none;
    }
    .author {
        font-weight: bold
    }
    .date {
        font-size: 10px;
    }
    </style>
    
    <script>
    jQuery(document).ready(function() {
        setInterval("showNewTweets()", 1000);
    });
    
    function showNewTweets() {
        $.getJSON("feed.php", null, function(data) {
            if (data != null) {
                $("#tweets").prepend($("<li><span class=\"author\">" + data.author + "</span> " +  data.tweet + "<br /><span class=\"date\">" + data.date + "</span></li>").fadeIn("slow"));
            }
        });
    }
    </script>
    
    </head>
    <body>
    
    <ul id="tweets"></ul>
    
    </body>
    </html>
    

    PHP

    <?php
    echo json_encode(array( "author" => "someone",
                            "tweet" => "The time is: " . time(), 
                            "date" => date('l jS \of F Y h:i:s A')));
    ?>
    


    1. Database
    2.   
    3. Mysql
    4.   
    5. Oracle
    6.   
    7. Sqlserver
    8.   
    9. PostgreSQL
    10.   
    11. Access
    12.   
    13. SQLite
    14.   
    15. MariaDB
    1. Да направя план за първия си MySQL проект

    2. Какво е новото с MySQL репликацията в MySQL 8.0

    3. Фатална грешка:Максималното време за изпълнение от 30 секунди е превишено в ...\model.php на ред 183

    4. Защо тази Hibernate MySQL връзка е само за четене?

    5. Структура на базата данни на Drupal – ефективна/неефективна?