簡體   English   中英

如何創建動態PHP頁面

[英]How to create a dynamic php page

因此,實際上很難解釋我的意思。

所以我在這里有這個清單。 它從數據庫中提取數據,然后將其顯示在我的網頁上的DIV中。

我希望它只顯示前4個清單。 然后4秒鍾后。 我希望它顯示接下來的4個聆聽,並像這樣無限旋轉。 如果有人可以指出我的方向去做到這一點。 另外,它需要每4秒動態更新一次。 當用戶點擊刷新時不會。

<?php session_start(); ?>
            <head>
            <link rel="stylesheet" type="text/css" href="tablecss.css">
            <style type="text/css">

                .extra {

                    position: relative;
                    top: 50px;
                }
                body {

                    overflow: hidden;
                }


            </style>
            </head>

            <body>



            <?php

            $con = mysqli_connect('##', '##', '##', '##');
            if(mysqli_connect_errno()) {

              echo 'Failed to Connect to MySQL' . mysqli_connect_errno();
            } 
            $user = $_SESSION['username'];
            $result = mysqli_query($con, "SELECT * FROM corporations");

            echo "<table id='tb'border='1'>
            <tr>
            <th>Name</th>
            <th>Owner</th>
            <th>Last Price</th>
            <th>Volume</th>
            </tr>";



            while($row = mysqli_fetch_array($result)) {
            echo "<tr>";






                echo "<td>" . $row['name'].    "</td>";
                echo "<br>";
                echo "<td>" . $row['owner'] . "</td>";
                echo "<br>";
                echo "<td>" .'$'. $row['shareValue'] . "</td>";
                echo "<br>";
                echo "<td>" . $row['publicShares'] . "</td>";
                echo "<br>";    

            } 
            mysqli_close($con);
            ?>
            </div>

            </body>

您可以做的是javascript,並使用ajax。 每四秒鍾加載一次,您可以使用setInterval( http://www.w3schools.com/jsref/met_win_setinterval.asp ),但對我來說,如果您使用jQuery在滾動上加載更多數據會更好。

要限制輸出,請使用mysql的限制。

看到這篇文章: http : //www.mysqltutorial.org/mysql-limit.aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM