SQL запрос

#
SQL запрос
как правильно выполнить sql запрос с помощью api?
есть метод query(string $sql) : \Core_DataBase
и метод execute(string | string $sql) : mixed : \Sql_Controller
какая между ними разница?
Модератор
#
Re: SQL запрос
$oCore_DataBase = Core_DataBase::instance()
   ->setQueryType(0)
   ->query('ЗАПРОС');


В этот момент запрос выполняется. Теперь у нас есть несколько вариантов:

// Получить результат в виде ресурса
$oCore_DataBase->getResult();

// Получить в виде массива
$aRows = $oCore_DataBase->asAssoc()->result();

// Получить следующую строку
while ($row = $oCore_DataBase->asAssoc()->current())
{
print_r($row);
}


inteo писал(а):
и метод execute(string | string $sql) : mixed : \Sql_Controller

Это совсем из другой оперы, это контроллер выполнения SQL-запросов из центра администрирования у одноименного модуля.
Авторизация