Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Нужна помощь (выборка из бд)

00 голосов
3
Провожу выборку из бд по iblock в таком порядке:
Код
<?if(CModule::IncludeModule("iblock"))
         {   echo 'test_message';
            $items = CIBlockSection::GetList(Array("NAME"=>"ASC"),Array("DEPTH_LEVEL" => 1, "IBLOCK_ID"=>31),true) or die(error());
            print_r($items);
            while($arItem = $items->GetNext())
            {
               print_r($arItem);
               echo '<OPTION VALUE="'.$arItem{"ID"}.'">'.$arItem{"NAME"}.'</OPTION>';
            }
         }
         ?>

Выборка производится только тогда, когда ты залогинен на сайте, что делать? Выводом тестовых сообщений обнаружил, что до $items->GetNext() не доходит. Помогите, пожалуйста. Заранее премного благодарен. Анатолий.
спросил 18 Март, 14 от Marino (100 баллов)

3 Ответы

00 голосов
Проверьте права доступа к инфоблоку. По умолчанию доступ разрешён только администраторам.

Цитата
mtu пишет:
or die(error());

Фи :)
ответил 10 Сен, 14 от Ly (4,580 баллов)
00 голосов
Dmitry Ban,
неизвестно в чем проблема?
ответил 15 Янв, 15 от Marino (100 баллов)
00 голосов
Цитата
Dmitry Ban пишет:
Проверьте права доступа к инфоблоку. По умолчанию доступ разрешён только администраторам.
ответил 01 Май, 15 от Ly (4,580 баллов)

Похожие вопросы

0 голосов
0 ответов
спросил 04 Апр, 14 от Xepo6ouTc (260 баллов)
0 голосов
3 ответов
спросил 04 Март, 14 от Vonki (100 баллов)
0 голосов
3 ответов
спросил 26 Фев, 14 от Waicon (280 баллов)
0 голосов
4 ответов
спросил 29 Дек, 13 от WETERa (800 баллов)
0 голосов
1 ответ
спросил 22 Дек, 13 от mrUhauma (320 баллов)