我有此代码格式阵列,其中数据从表数据库采取
$Query = mysql_query("Select*from mbulan");
while ($row = mysql_fetch_array($Query, MYSQL_ASSOC)) {
$items = array($row['id']=>$row['bulan']);
foreach ($items as $key=>$value) {
echo json_encode(array("$value"));}
}
和输出是这样的:
["January"]["Fabruary"]["Maret"]["April"]["Mei"]["Juni"]
但i湾改变输出等:
["January","February","Maret","April","Mei","Juni"]
我应该为代码做些什么以及代码必须在哪里更改?
您将每个项目单独转换为json,并且您希望转换整个数组 – user3383116
Java实际上与此问题有什么关系? (您已标记JAVA)? – Xatenev
@ Xatenev..am使用自动完成文本框,其中1个窗体中有超过2个文本框input.of所有只有一个,我认为可以使用(Jquery自动完成)。代码之前是采取一个.js文件其中var像一个数组 例如:var months = [“”,“”,“”,“”] var days = [“”,“”,“”]等,至少有一些函数java导致文件。 。但这只是一个数组var var .js ni认为如果我可以改变它与数据库中的数据将更加灵活..所以我将.js文件更改为.js.php文件并用作替换而不删除变量和功能仍然正常工作 – user3502930