我已经有一段时间没有使用 PHP 和 MySQL 了,所以很遗憾我失去了一些知识,我需要一些关于我的代码的帮助。
下面我有一些代码可以从数据库中获取 9 个不同的值,但它对我不起作用。由于 PHP 错误消息被设置为关闭,我无法判断正确知道什么错误。
我错了还是这里出了什么问题?
for (i = 0; i < 10; i ++) {
$query2 = "SELECT * from arkitekturobjekt WHERE id = '{$buildingIdArray[i]}'";
$result2 = $mysqli->query($query2);
$row = mysqli_fetch_object($result2);
// Do some stuff here
}
编辑:感谢到目前为止的帮助,但它仍然不起作用!$buildingIdArray[]
我有这个代码来为数组设置值有一些问题:
$buildingIdArray = array();
$numbers = range (1, 40);
shuffle($numbers);
$buildingIdArray=array_slice ($numbers,1,9)
如果我这样做,它会起作用:
$buildingIdArray = array(1,2,3,4,5,6,7,8,9);
有什么问题?