php - 如何在 JavaScript 中解析 SQL 查询返回?

标签 php javascript sql ajax arrays

我尝试查看相关链接并用谷歌搜索,但我没有找到任何可以完全帮助我的东西。请原谅这里的网络开发新手。这可能是一个非常简单的答案:

我正在做的是一个调用 php 文件的 ajax javascript 函数。这个 php 文件连接到数据库并从表中获取所有信息,如下所示:

<?php require_once('Connections/callConn.php'); ?>
<?php

$query_getStatus = "SELECT tStatus FROM tables";
$status = mysql_query($query_getStatus, $callConn) or die(mysql_error());
$row_status = mysql_fetch_assoc($status);
$tStatus = $row_status['tStatus'];

echo $tStatus;

mysql_close($con); 
?>

然后在我的 javascript 函数中,我有一个等于 xmlhttp.responseText 的 var。我想做的是解析它,这样我就可以用它创建一个数组,然后对该数组执行 for 循环。但老实说我不知道​​该怎么做。就像我说的,可能很简单,我只是找不到这样的例子。谢谢!

最佳答案

您可以在 php 中将响应打印为 JSON,然后在 javascript 中对其进行评估,以像数组一样访问它。看看json_encode()

关于php - 如何在 JavaScript 中解析 SQL 查询返回?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9491877/

相关文章:

javascript - jQuery - 在元素上调用函数

sql - 舍入,上限 2 位小数

sql - ROLLBACK TRANSACTION请求在sql server中没有相应的BEGIN TRANSACTION错误

MySQL语法错误? JDBC

php - 如何使用php删除表中特定数量的行

php - fatal error : Call to undefined function mysqli_connect()

javascript - Js 覆盖源代码中的超链接(W3Layouts 的 Cubicle 模板)

javascript - Jquery 显示 div 10 秒

javascript - 如何在 WordPress 的 front-page.php 中正确使用插件

php - 电影放映时间的数据库设计