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

从数据库获取数据并插入JavaScript变量,javascript,php,mysql,Javascript,Php,Mysql,我有一个javascript文件,它有一个名为的局部变量,其中一些数据用引号括起来,例如,“name”、“123 lane”等等。我希望该变量从数据库中获取数据,而不是纯文本。如何在JavaScript变量中输入执行此操作的代码?答案取决于您希望内容更新的频率。如果您只想在页面加载时获取一次内容,请尝试以下php代码: <?php $address = array('1234','green ave', 'burlingame', 'ca', 'add more values here i

我有一个javascript文件,它有一个名为的局部变量,其中一些数据用引号括起来,例如,“name”、“123 lane”等等。我希望该变量从数据库中获取数据,而不是纯文本。如何在JavaScript变量中输入执行此操作的代码?

答案取决于您希望内容更新的频率。如果您只想在页面加载时获取一次内容,请尝试以下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>';
?>

让我知道这是否适用于阵列转换。我现在没有办法测试它,因为我正在使用iPodtouch

下面是一些关于php的mysqli函数的文档


我从未以这种方式使用过谷歌地图。我不能帮你解决谷歌地图的问题。这是我能帮助您的最大限度。

请用代码“我希望变量从数据库获取数据”进一步详细说明您的问题:听起来像是您在寻找的。我需要从我的数据库中提取数据并将其插入名为locations的变量,它看起来像这样['Name','716-123-4567','lat','long'];ect@jsveSo这就是我如何将数据库中的数据插入JavaScript变量的方法@WWW139将其放在页面标题部分的顶部。您能解释一下phpVarWithYourDatabaseValue@WWW139这是什么意思吗?基本上是这样的:。是这样吗@www139是,MySQL@www139中的php和简单SQL