我是MySQL的新手。我想把数据从MySQL表格转移到javascript。我想用MySQL中的表在javascript中创建一个多维数组。此多维数组将用于计算的其他函数中。有没有办法使用PHP或JSON来做到这一点?
发布于 2012-08-01 00:17:53
发布于 2012-08-01 00:21:05
如果你想在初始页面加载时填充javascript数据,你可以这样做:
<?php
// get stuff from DB
$array_from_db = ... // some value determined via MySQL queries
?>
<script type="text/javascript">
var db_array = <?php echo json_encode($array_from_db); ?>
</script>
<?php
// more PHP stuff发布于 2012-08-01 00:28:39
这应该是可行的
<?php
var query=mysql_query("SELECT fields FROM table WHERE condition");
while($obj=mysql_fetch_array($query)){
arr[]=$obj
}
$array=json_encode($arr);
?>
<script type="text/javascript">
var db_array = <?php echo $array; ?>
</script>https://stackoverflow.com/questions/11744582
复制相似问题