Извлечь из таблицы

BL::select(

string tableName,

string query,

string mode=list

)

Метод извлекает из базы записи. По умолчанию метод вернет коллекцию записей, но если указать mode='once', то метод вернет один экземпляр записи.

Параметры

ПараметрОписание
tableNameИмя таблицы
queryЗапрос на извлечение начиная с where
modeПо умолчанию list, может быть once

 

Перед всеми select запросами можно указать какие поля нужно извлечь с помощью метода fl. По умолчанию будут извлечены все поля *

 BL::fl([
'id',
'name',
'login',
'state', ]);

 

Примеры


BL::fl([
'id',
'title',
'text',
'date_create', ]);

$news = BL::select("News", "where section_id='5' "); // список

$article= BL::select("News", "where id='5' ", "once"); // Получить одну запись