Показать сообщение отдельно
  #7 (permalink)  
Старый 03.07.2014, 14:57
Кандидат Javascript-наук
Отправить личное сообщение для Зосимов Посмотреть профиль Найти все сообщения от Зосимов
 
Регистрация: 11.02.2013
Сообщений: 102

Если честно, то я так и не разобрался.
попробую еще раз описать задачу -
db = openDatabase("speckyboy","1.0","Моя первая БД",200000);  
if(!db){alert("Failed to connect to database.");}

db.transaction(function(tx) {
tx.executeSql("SELECT * FROM todo", [], function(tx,result){
    	for (var i=0; i < result.rows.length; i++) {
    	  	todo_item = result.rows.item(i).todo_item;
    		todo_due_date = result.rows.item(i).due_date;
    		todo_id = result.rows.item(i).ID;
            myFnc(todo_item,todo_due_date);   	   
				}
    
}, function(tx, error){});


});
 function myFnc(todo_item,todo_due_date){
    arr = todo_item;
    }

в arr я уже получил список дат. Но мне они нужны как то по другому, в виде массива. Что бы подсунуть их сюда -
new Morris.Line({
  // ID of the element in which to draw the chart.
  element: 'myfirstchart',
  // Chart data records -- each entry in this array corresponds to a point on
  // the chart.
  data: [
    { year: '2013-12-19', value: 72 },
    { year: '2013-11-15', value: 69 },
    { year: '2013-11-06', value: 68 },
    { year: '2013-10-24', value: 66 },
    { year: '2013-10-15', value: 65 }
  ],


но как сюда подставить дату и значение полученные из бд никак не пойму.
помогите плиз. уже тут я точно не смогу сам дойти
Ответить с цитированием