Я не использовал 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);
Что может быть неправильным?