我有一个 SQL 数据库(我确定它包括远程访问,如果有必要通过 php 访问数据库)。它肯定至少有一条记录,我需要获取每条记录并创建一个链接到 php 文件的相应按钮,将该记录的第一个字段作为 a/n 参数、变量、参数或您调用的任何内容不管是什么.php?variable=value。
出于某种原因,这段代码只是给了我一个空白页。为什么?
<?php
$connection=mysqli_connect("myhost","myusername","mypassword","mydatabase");
$result=mysqli_query($connection, "SELECT * FROM myTable");
$resultArray=array();
while ($row = mysqli_fetch_array($result)) {
array_push($resultArray, $row['ID']);
}
$resultArrayImplode = implode(",", $resultArray);
?>
<script>
var resultArray = <?php echo $resultArrayImplode; ?>
arrayEntries = new Array();
arrayEntries = resultArray.split(",");
function CreateButtons(element, index, array) {
var button = document.createElement("input");
button.type = "button";
button.value = element;
button.onclick = function() {
document.location.href = "ButtonClicked.php?id=" + element;
}
document.body.appendChild(button);
}
arrayEntries.forEach(CreateButtons);
</script>
谢谢!