Hivext Community
Февраль 23, 2012, 12:55:28 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Добро пожаловать в сообщество разработчиков Hivext.
 
Wiki   IDE   Console      Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: Помогите с джаваскриптом подалуйста!  (Прочитано 281 раз)
Mr_Alejandro
Newbie
*

Авторитет: 0
Сообщений: 2


Просмотр профиля
« : Сентябрь 03, 2011, 07:31:47 »

Как засунуть результаты таблици модуля данных в hlml код?

Код:
var db = hivext.data.base;

var oCriteria = {
    id : {
        gt : 1,
        lt : 100
    }
};
 

var oMessages = db.GetObjectsByCriteria(
    appid,
    signature,
    "bd",
    oCriteria);
var sOut = "";
 
if(oMessages.result == 0) { // Success.
for(var i=0; i<oMessages.objects.length; i++) {
sOut += "id = " + oMessages.objects[i].get("id")
+ "\ntitle = " + oMessages.objects[i].get("name")
+ "\ntext = " + oMessages.objects[i].get("opit") + "\n";
}}

return sOut;

надо сделать чтобы эта таблица отобразилась на странице моего сайта. Непонимающий
« Последнее редактирование: Сентябрь 04, 2011, 08:44:27 от Mr_Alejandro » Записан
Ruslan
Administrator
Sr. Member
*****

Авторитет: 6
Сообщений: 400



Просмотр профиля Email
« Ответ #1 : Сентябрь 03, 2011, 07:55:59 »

опишите словами, то что вы делаете. Прокомментируйте.
Записан
Mr_Alejandro
Newbie
*

Авторитет: 0
Сообщений: 2


Просмотр профиля
« Ответ #2 : Сентябрь 04, 2011, 08:58:34 »

// Краткое название к обслуживанию базы данных
var db = hivext.data.base;

// id > 1 и id <= 100
var oCriteria = {
    id : {
        gt : 1,
        lt : 100
    }
};

// Запрос по id
var oMessages = db.GetObjectsByCriteria(appid, signature, "bd", oCriteria);

// sOut задаю формат string
var sOut = "";

// Проверяю результат запрося и через цикл помещаю данные в sOut
if(oMessages.result == 0) { // Успех.
    for(var i=0; i<oMessages.objects.length; i++) {
        sOut += "id = " + oMessages.objects.get("id")
            + "\ntitle = " + oMessages.objects.get("name")
            + "\ntext = " + oMessages.objects.get("opit") + "<br>";
     }
}


return sOut;// Просто показывает результат.
А надо перенести результат(тоесть код полученной таблици) в html код на странице сайта
« Последнее редактирование: Сентябрь 04, 2011, 09:07:31 от Mr_Alejandro » Записан
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2008, Simple Machines LLC | Sitemap Valid XHTML 1.0! Valid CSS!