Closed. This question is off-topic。它当前不接受答案。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
6年前关闭。
我在SQL表中有这样的数据:
我想从javascript(或我猜的aJax调用)中请求此数据,并创建一个数组。我也不在乎ID#,而只在乎这个单词,它是“计数”。然后我想这将是一个二维数组来存储此信息?也就是说,word [0] [0]将返回“ word1”,而word [0] [1]将返回10。不过,也许有更好的方法来完成最后一部分。然后,我想按计数对它们进行排序。
有什么想法吗?
编辑:
好像我已经通过PHP将数据传回JSON。但是,如何将数据从JSON提取到JS数组中呢?
就是说回应是错误的,仅此而已。这是怎么回事?
然后,您必须进行AJAX调用(例如,使用JQuery)
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
6年前关闭。
我在SQL表中有这样的数据:
ID | Word | Count
1 word1 10
2 word2 5
我想从javascript(或我猜的aJax调用)中请求此数据,并创建一个数组。我也不在乎ID#,而只在乎这个单词,它是“计数”。然后我想这将是一个二维数组来存储此信息?也就是说,word [0] [0]将返回“ word1”,而word [0] [1]将返回10。不过,也许有更好的方法来完成最后一部分。然后,我想按计数对它们进行排序。
有什么想法吗?
编辑:
好像我已经通过PHP将数据传回JSON。但是,如何将数据从JSON提取到JS数组中呢?
$.getJSON('php_file.php', function(response) {
// response is a JSON object that contains all the info from de sql query
/* do your JS stuff here */
})
就是说回应是错误的,仅此而已。这是怎么回事?
最佳答案
PHP文件应如下所示:
PHP_FILE.PHP
$sql = "SELECT * FROM table ORDER BY count [ASC|DESC]";
$result = execute_query($sql);
while($array = mysql_fetch_assoc($result));
echo json_encode($array);
然后,您必须进行AJAX调用(例如,使用JQuery)
$.getJSON('php_file.php', function(response) {
// response is a JSON object that contains all the info from de sql query
/* do your JS stuff here */
})