使用mySQL数组对象作为int

时间:2015-07-03 11:07:25

标签: javascript php mysql arrays

我刚开始学习PHP,javascript和mySQL。

我已经设法使用PHP将mySQL结果转换为json数组:

var arrayObjects = <?php echo json_encode($results); ?>

现在我有一个javascript数组,我不知道如何使用。

如果我查看&#34; arrayObjects&#34;在浏览器控制台中,它显示以下内容:

[Object]
   0: Object
     ID: "1"
     Theme: "2"
     Item1: "0"
     Item2: "1"
     Item3: "2"

我想使用&#34;主题&#34;作为javascript中的int,但我不知道如何将其作为int变量。

2 个答案:

答案 0 :(得分:1)

我认为你应该使用arrayObjects[0].Theme

答案 1 :(得分:1)

您可以将数值从数组中移出到自己的变量中,这是一个工作示例:

<?php $results = array( "ID" => 1, "Theme" => 2); ?>
<script>

var arrayObjects = <?php echo json_encode($results); ?>

var Theme = arrayObjects['Theme'];

document.write(Theme);

</script>

我认为你需要这样做:

var Theme = arrayObjects[0].Theme;