Javascript jQuery从php文件中获取数组并以html显示

Javascript jQuery从php文件中获取数组并以html显示,javascript,jquery,ajax,Javascript,Jquery,Ajax,这是我用来显示json数据的php脚本: $get_chat = "SELECT * FROM chat WHERE u_id1='$u_id' && u_id2=2 ORDER BY data DESC"; $run_chat = $conn->query($get_chat); if ($run_chat->num_rows > 0) { while($chat_row = $run_chat->fetch_assoc()) { echo json_e

这是我用来显示json数据的php脚本:

$get_chat = "SELECT * FROM chat WHERE u_id1='$u_id' && u_id2=2 ORDER BY data DESC";
$run_chat = $conn->query($get_chat);
if ($run_chat->num_rows > 0) {
while($chat_row = $run_chat->fetch_assoc()) {
echo json_encode( $chat_row );
}
}
这是我从php文件得到的结果:

{"u_id1":"1","content":"ae","u_id2":"2","data":"17\/03\/27 02:02"}
{"u_id1":"1","content":"ax","u_id2":"2","data":"17\/03\/27 02:01"}
{"u_id1":"1","content":"fd","u_id2":"2","data":"17\/03\/26 11:49"}
{"u_id1":"1","content":"hh","u_id2":"2","data":"17\/03\/26 11:47"}
现在,我不想在html中显示所有这些内容。

尝试以下方法:

<?php while($chat_row = $run_chat->fetch_assoc()): ?>

     <p><?= $chat_row['content']; ?></p>

<?php endwhile; ?>


不需要使用json_encode,除非根据我的理解,您需要一个Javascript对象,而且这似乎不是您想要做的。

到目前为止您尝试了什么?请展示你的作品。我们不会为您编写代码。我想为我的网站制作简单的实时聊天应用程序。所以我需要找到任何方法来做到这一点。我不知道如何从我的脚本中获取此数组并显示。那是真的。如果你知道一些信息,请告诉我。谢谢你的进步@OTFluge请使用所有相关信息更新您的问题,明确说明您试图实现的目标,在适用的情况下显示示例,并包括您自己迄今为止编写的任何代码。