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