php - 如何使用 AJAX 从 php 获取整个数据并将其显示在 html 中

标签 php html ajax

我想从 PHP 获取数据并使用 Ajax 将其显示在表格中。 我无法携带全部数据。我只得到第一排。 这是我的代码。

script.js

$(document).ready(function() {
    $.ajax({
        url: 'fetch.php',
        data: "",
        success: function(data) {
            var data = $.parseJSON(data);
            console.log(data);
        }
    });  
}

这是我的 PHP 代码..! 来自 fetch.php

<?php 
    require_once 'db.php';
    $fetch = "SELECT * FROM users";
    $result = $conn->query($fetch)->fetch_assoc();
    exit(json_encode($result));
?>

这是我的 HTML

<table>
    <tr>
        <th>NAme</th>
        <th>Age</th>
        <th>Location</th>
    </tr>
    <?php foreach ($all as $key) { ?>
       <tr>
           <td><?php echo $key['username']; ?></td>
           <td><?php echo $key['age']; ?></td>
           <td><?php echo $key['location']; ?></td>
       </tr>
   <?php }?>
</table>

最佳答案

fetch_ assoc 只获取一行,使用 fetch_all 代替:

$result = $conn->query($fetch)->fetch_all();

关于php - 如何使用 AJAX 从 php 获取整个数据并将其显示在 html 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45919323/

相关文章:

php - Magento,将产品名称传递给联系表

javascript - 如何通过在下拉列表中选择一个选项来从另一个 php 文件获取数据?

php - 在 PHP 中将数字转换为月份名称

java - span html 标签的模式编译器

javascript - 子弹时间 CSS 动画减速

javascript - 无法使用 Prototype.js 登录 Tiny Tiny RSS API

php - PHP 中的 SQL - 需要另一双眼睛

javascript - 计算标签并输出变量

javascript - slim 框架和 ajax。 '/' 字符作为参数

javascript - 如何转换此日期格式:/Date(1268524800000)/?