gpt4 book ai didi

javascript - 将 PHP-SQL 结果变量转换为 Javascript 对象

转载 作者:行者123 更新时间:2023-11-28 19:51:51 25 4
gpt4 key购买 nike

我正在制作一个简单的网络应用程序,其中一部分是将 SQL 查询的结果通过 AJAX 从 PHP 传递到 JavaScript。

这是 SQL 查询:

$meta_query = mysql_fetch_row(mysql_query("SELECT * from meta WHERE user_id='$user_id'"));

这就是我将其传递给 JavaScript 的方式 var_dump($meta_query);

这就是我在 JavaScript 中得到的结果(作为字符串):

array(30) {[0]=>string(1) "3"["id"]=>string(1) "3"[1]=>string(2) "14"["user_id"]=>string(2) "14"[2]=>string(10) "29-06-2014"["date"]=>string(10) "29-06-2014"[3]=>string(1) "0"["present"]=>string(1) "0"[4]=>string(1) "0"["future"]=>string(1) "0"}

如何,如何将其转换为正确的 JavaScript 对象,以便输出类似于:

{"id":"3","user_id":"14","date":"29-06-2014","Present":0,"Future":0}

如何在 JavaScript 中将数据从第一种格式转换为第二种格式?或者我应该完全用 PHP 做其他事情来以其他格式获取数据?或者我应该在 PHP 中以某种方式将数据转换为所需的格式?

最佳答案

您可能想使用

echo json_encode($meta_query);

关于javascript - 将 PHP-SQL 结果变量转换为 Javascript 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23310774/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com