使用PHP/MySQL填充JavaScript数组

使用PHP/MySQL填充JavaScript数组,php,javascript,mysql,Php,Javascript,Mysql,虽然我在这里和其他论坛的多个帖子中都看到了这个问题,但我想了解一些与我手头的任务相关的基本信息,因为每个程序员对这个特定功能的需求略有不同 现在,我只想从我的数据库中提取x数量的数据(这属于我的专业领域,因为我已经使用这些语言工作了几年了……我还使用mysqli扩展),然后将这些数据放在JavaScript数组中 在这一点上,我将在JS数组中显示信息,以满足我的许多目的 编写符合标准的代码对我来说很重要,所以我不介意花时间学习完成这些任务的最佳方法 我已经看到提到JSON和其他技术。我不想在这里

虽然我在这里和其他论坛的多个帖子中都看到了这个问题,但我想了解一些与我手头的任务相关的基本信息,因为每个程序员对这个特定功能的需求略有不同

现在,我只想从我的数据库中提取x数量的数据(这属于我的专业领域,因为我已经使用这些语言工作了几年了……我还使用mysqli扩展),然后将这些数据放在JavaScript数组中

在这一点上,我将在JS数组中显示信息,以满足我的许多目的

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

我已经看到提到JSON和其他技术。我不想在这里看到任何非常复杂的东西,只是从我的数据库填充JS数组


我们衷心感谢您提供的任何帮助。

从PHP填充任何JS变量通常涉及以下构造:

$myvar = array('hello world');

?>
<script type="text/javascript">
var myvar = <?php echo json_encode($myvar); ?>;
</script>
$myvar=array('hello world');
?>
var myvar=;

从PHP填充任何JS变量通常涉及此类构造:

$myvar = array('hello world');

?>
<script type="text/javascript">
var myvar = <?php echo json_encode($myvar); ?>;
</script>
$myvar=array('hello world');
?>
var myvar=;

Jack,非常感谢。非常简明扼要。我将尝试一下,并发布我的任何新问题。谢谢wordmanJack,非常感谢您的快速跟进。另一个想法是:我想到的这种技术的大多数应用程序都是提取一个包含6到50个项目的数组。我假设我在JS脚本中围绕“var myvar”代码构建了一个循环,以将PHP数组的内容加载到JS数组中?(我希望这是有道理的)。谢谢wordmanRight,您可以编写一个函数,它接受一个数组,其中键变成JS变量名,值变成ContentsCach,非常感谢。非常简明扼要。我将尝试一下,并发布我的任何新问题。谢谢wordmanJack,非常感谢您的快速跟进。另一个想法是:我想到的这种技术的大多数应用程序都是提取一个包含6到50个项目的数组。我假设我在JS脚本中围绕“var myvar”代码构建了一个循环,以将PHP数组的内容加载到JS数组中?(我希望这是有道理的)。谢谢wordmanRight,您可以编写一个函数,它接受一个数组,其中键成为JS变量名,值成为内容