У меня есть сайт хостинга изображений в CI с файлом представления изображений (работает хорошо) и одним альбомом изображений, однако при просмотре альбома выдается следующая ошибка «Попытка получить свойство необъекта».Я попытался выполнить поиск, но не вижу, что я делаю неправильно.
Область, в которой я вижу эту проблему: (эта строка 'if ($ row-> id == $ id_array [$ key])): '):
<?php if(count($records_array) != 1) : ?>
<div class="album-images">
<?php $i = 0; $links_array = array(); ?>
<?php foreach ($records_array as $key => $records) {
if(isset($records)) : foreach($records as $row) : ?>
<?php if($row->id == $id_array[$key]): ?>
<?php $i++; ?>
<?php
//get array of ids for linking
foreach ($id_array as $key => $ids) {
array_push($links_array, alphaID($id_array[$key]));
}
Мой другой вид имеет точно такой же код, поэтому он так странен.
Вот содержимое records_array []: http://pastebin.com/6pyTCBSH
И id_array [] (содержит идентификаторы изображений альбомов)
Array
(
[0] => 2738
[1] => 2758
)
Records_array используется в верхней части файла, это актуально http://pastebin.com/yF2yXrxK
Может кто-нибудь понять, почему этоэто происходит?Ошибка выводится примерно в 25-30 раз вниз по странице.