使用Ajax从MySQL数据库中获取数据,并将数据输出到表中

时间:2016-10-20 11:39:42

标签: php mysql ajax

我在下面有这个代码,它从MySql数据库中获取数据,并将数据输出到表中。

</html>
<body>

<div class="box">

<table class="tb">
<thead>
    <tr>
        <th>ID</th>
        <th>DATE / TIME</th>
    </tr>
</thead>

<tbody>

    <?php

include("dbconfig.php");
session_start();
            $strSQL = "SELECT * FROM `data` WHERE user='$login_session'";
            $rs = mysqli_query($dbconfig, $strSQL);
            $data = array();
         while($row = mysqli_fetch_array($rs)) {
           echo '<tr><td>'.$row['id'].'</td>';
           echo '<td align="center">'.date("d.m.Y H:i:s A", $row['date']).'</td>';

      }

echo '</tbody></table>';

            mysqli_close($dbconfig);

    ?>
</table>

    </div>
    </body>
    </html>

问题是,当我对数据库进行更改时,我需要刷新网站3到4次才能看到新的更改。我想使用Ajax实时获取和显示数据。我还想在与HTML相同的页面上调用Ajax和PHP。

1 个答案:

答案 0 :(得分:0)

我建议改用datatables并使用datatable.refresh();功能