我已经看到了类似的答案,但它们对我不起作用。
我想使用mysqli / PHP从mysql数据库中选择数据,然后将结果传递给javascript。
我上面有$ conn的东西,我的代码位于html上方文件的最顶层,我的脚本标签位于html的正文中。有正确的地方吗?这只是返回undefined,如果我尝试调整它,我得到意外<在索引中我尝试将其保存到var ar。或者我可以得到意想不到的&#39 ;;'在同一条线上。下面显示的代码会返回意外的';'。
PHP
$query = "SELECT * FROM table";
$result = $conn->query($query);
while($row = $result->fetch_array())
{
$rows[] = $row;
}
$conn->close();
的JavaScript
<script type="text/javascript">
var ar = <?php echo json_encode($rows)?>;
console.log(ar[0][0]);
</script>