Результат Loop MySQL

Я не использовал 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 } 

EDIT: Спасибо за помощь до сих пор, но она по-прежнему не работает! Существует некоторая ошибка с $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); 

Что может быть неправильным?