Добрый день, всем!
Подскажите пожалуйста, есть такой код:
$query = "SELECT t1.card FROM сard_owners t1 WHERE t1.id=1";
$res = $DB->Query($query);
$res->NavStart(10);
echo $res->NavPrint("Операции по карте");
if ($res->FieldsCount()) {
while($f = $res->NavNext()) $arResult["ITEMS"][] = $f;
}
Это код в компоненте, т.е. в файле component.php.
У компонента естественно есть шаблонный фаил template.php, в котором соответственно выводится результат. У меня два вопроса:
1. При запросе я вытаскиваю все данные и дальше вывожу результат постранично (обычно если постраничная навигация, то с использованием limit), сильно ли это на отразится скорости отработки скрипта, если бы например я указывал бы limit 0,10; limit 10,20 и т.д. И есть ли способ вывода постраничной навигации с помощью limit?
2. Как сделать вывод: echo $res->NavPrint("Операции по карте"); в самом шаблоне, т.е. в файле template.php.
Спасбио.
Подскажите пожалуйста, есть такой код:
$query = "SELECT t1.card FROM сard_owners t1 WHERE t1.id=1";
$res = $DB->Query($query);
$res->NavStart(10);
echo $res->NavPrint("Операции по карте");
if ($res->FieldsCount()) {
while($f = $res->NavNext()) $arResult["ITEMS"][] = $f;
}
Это код в компоненте, т.е. в файле component.php.
У компонента естественно есть шаблонный фаил template.php, в котором соответственно выводится результат. У меня два вопроса:
1. При запросе я вытаскиваю все данные и дальше вывожу результат постранично (обычно если постраничная навигация, то с использованием limit), сильно ли это на отразится скорости отработки скрипта, если бы например я указывал бы limit 0,10; limit 10,20 и т.д. И есть ли способ вывода постраничной навигации с помощью limit?
2. Как сделать вывод: echo $res->NavPrint("Операции по карте"); в самом шаблоне, т.е. в файле template.php.
Спасбио.
Делай, что должен и будь, что будет!