Есть таблица b_learn_class_user в ней имеются 4 колонки:
1. CLASS_ID
2. USER_ID
3. DATE_ACTIVE_FROM
4. DATE_ACTIVE_TO
У CLASS_ID = 3 имеется 2 записи, но функция возвращяет только 1го, подскажите что не так делаю ?
function GetUserList($ID)
{
global $DB;
if ($ID <= 0)
return false;
$strSql = "SELECT * FROM b_learn_class_user AS CU WHERE CU.CLASS_ID = ".$ID.";";
return $DB->Query($strSql, false, "File: ".__FILE__."<br>Line: ".__LINE__);
}
Вывожу результат следющим образом;
<?
require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/learning/include.php");
$ar = new CClass;
$ID = 3;
$a = $ar->GetUserList($ID);
$res = $a->ExtractFields();
?>
<pre><?print_r($res);?></pre>
1. CLASS_ID
2. USER_ID
3. DATE_ACTIVE_FROM
4. DATE_ACTIVE_TO
У CLASS_ID = 3 имеется 2 записи, но функция возвращяет только 1го, подскажите что не так делаю ?
function GetUserList($ID)
{
global $DB;
if ($ID <= 0)
return false;
$strSql = "SELECT * FROM b_learn_class_user AS CU WHERE CU.CLASS_ID = ".$ID.";";
return $DB->Query($strSql, false, "File: ".__FILE__."<br>Line: ".__LINE__);
}
Вывожу результат следющим образом;
<?
require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/learning/include.php");
$ar = new CClass;
$ID = 3;
$a = $ar->GetUserList($ID);
$res = $a->ExtractFields();
?>
<pre><?print_r($res);?></pre>