从数据库获取数据并插入JavaScript变量

时间:2015-04-08 02:46:06

标签: javascript php mysql

我有一个javascript文件,其中包含名为的局部变量,其中一些数据带有引号,例如,' name' ,' 123 lane'我希望变量从数据库而不是明文获取数据。如何在我的JavaScript变量中输入代码来执行此操作?

1 个答案:

答案 0 :(得分:0)

答案取决于您希望更新内容的频率。如果您只想在页面加载时获取内容,请尝试使用以下php代码:

<?php
$address = array('1234','green ave', 'burlingame', 'ca', 'add more values here if you want');

echo '<script type="text/Javascript">var myVariable = []; '.for($i = 0; $i != count($address); $i++)
{
echo 'myVariable.push('.$address[$i].');';
}
.'</script>';
?>

如果这适用于数组转换,请告诉我。我现在无法在我的iPod touch上测试它。

这里有一些关于php的mysqli函数的文档; http://www.w3schools.com/php/php_ref_mysqli.asp

我从未以这种方式使用谷歌地图。我无法帮助您弄清楚问题的谷歌地图结尾。这和我可以帮助你一样多。