Всем привет. Подскажите, пожалуйста, как с помощью «Коробочных функций» получить значение поля из таблицы?
Получение значения поля из таблицы
<?php $model = new cmsModel(); // если у компонента нет своей модели $items = $model->get('ИМЯ_ТАБЛИЦЫ'); // получаем все записи из таблицы $user_items = $model->filterEqual('user_id', cmsUser::get('id'))->get('ИМЯ_ТАБЛИЦЫ'); // получаем все записи текущего юзера $item = $model->filterEqual('id', 5)->getItem('ИМЯ_ТАБЛИЦЫ'); // получаем один запись с ID = 5
получить значение поля из таблицы
Значение поля будет в массиве $item, например
<?php echo $item['title']; ?>
<?php $model = new cmsModel(); // если у компонента нет своей модели $items = $model->get('ИМЯ_ТАБЛИЦЫ'); // получаем все записи из таблицы $user_items = $model->filterEqual('user_id', cmsUser::get('id'))->get('ИМЯ_ТАБЛИЦЫ'); // получаем все записи текущего юзера $item = $model->filterEqual('id', 5)->getItem('ИМЯ_ТАБЛИЦЫ'); // получаем один запись с ID = 5получить значение поля из таблицы
Значение поля будет в массиве $item, например
<?php echo $item['title']; ?>
public function getBalance($id){
return $this->filterEqual('id', $id)->selectOnly('balance')->getItem('users');
}
У меня вот такая функция. Но пишет: Notice: Array to string conversion in
В какую переменную сохраняете результат getBalance?
В этой переменной попробуйте обратиться к ключу ['balance']
В какую переменную сохраняете результат getBalance?
В этой переменной попробуйте обратиться к ключу ['balance']
Спасибо.