将PHP-SQL Result变量转换为Javascript对象
Convert PHP-SQL Result variable to a Javascript object
我正在制作一个简单的web应用程序,其中一部分是使用AJAX将SQL查询的结果从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);
应该使用<?php echo json_encode($array)
这是如何进行的教程
不要忘记在jquery请求中放入dataType: "json"
相关文章:
- Chrome开发工具(如何知道我在调用哪个javascript对象)
- 循环遍历以数组为值的Javascript对象
- 从ajax请求中获取javascript对象
- 如何从对象的原型方法访问JavaScript对象属性
- 将XML转换为普通的旧JavaScript对象
- 通过引用传递JavaScript对象
- javascript对象操作:根据指定条件选择属性
- Javascript对象类在单击时打开窗口进行颜色选择,并在更改时替换对象背景颜色
- 如何在异步函数中使用javascript对象
- 临时Javascript对象
- 如何在ASP中为用户控件添加Javascript对象网
- 使用数组向下搜索Javascript对象
- Rails将JavaScript对象存储到Model的有效方式
- JavaScript对象不是从原型链继承的
- 如何创建具有默认值的JavaScript对象字段?(AngularJS模型相关)
- SetInterval在javascript对象中表现怪异
- Javascript 对象和 this 关键字
- 如何在不知道关键字的情况下访问javascript对象值
- 在 JavaScript 对象中设置要使用的运算符的属性
- 如何搜索JavaScript对象并更改值