2012-04-30 102 views
1

虽然我已经看到这个问题不仅在这里,而且在其他论坛上看到了这个问题,但我希望更多的基本信息与我手边的任务有关,因为每个程序员都略微对这个特定功能的不同需求。现在,我只想从我的数据库中提取x数据量(这是我的专业知识领域,因为我已经使用这些语言几年了......我也使用mysqli扩展),然后将这些数据放入JavaScript数组中。使用PHP/MySQL填充JavaScript数组

那时候,我会在JS数组中显示信息,以适应我想到的许多目的。

编写符合标准的代码对我来说很重要,因此我不介意花时间学习完成这些任务的最佳方法。

我见过JSON和其他技术的提及。我没有在这里看到任何可怕的复杂,只是从我的数据库填充JS数组。

任何和所有的帮助将受到真诚的赞赏。

回答

5

从填充任何PHP变量JS通常涉及这种构造的:

$myvar = array('hello world'); 

?> 
<script type="text/javascript"> 
var myvar = <?php echo json_encode($myvar); ?>; 
</script> 
+0

杰克,许多感谢。非常简洁,重点突出。我会给这个旋转并发布任何我有的新问题。谢谢! - 道奇手 – wordman

+0

很高兴帮助:) –

+0

杰克,非常感谢您的快速跟进。另外一个想法是:我对这项技术的大部分应用都是从6到50个项目的任何地方拉出一个阵列。我假设我在你的'var myvar'代码的JS脚本内部建立一个循环来将PHP数组的内容加载到JS数组中? (我希望这是有道理的)。谢谢! - wordman – wordman