Показать сообщение отдельно
  #25 (permalink)  
Старый 21.01.2017, 16:50
Профессор
Отправить личное сообщение для ureech Посмотреть профиль Найти все сообщения от ureech
 
Регистрация: 11.03.2013
Сообщений: 765

Блин, теперь застрял на получении нескольких строк. Раннее в запросе к базе был один параметр
SELECT hip...
Теперь два
SELECT hip,neck...
........
            while ($data = $inDB->fetch_assoc($result)) {                
			   $list['hip']       =  $data['hip'];
			   $list['neck']     =  $data['neck'];
            }
echo json_encode($list);

Пытаюсь получить на выходе, в аяксе две строки и никак. Пробую уже с помощью json хоть что то получить
$.ajax({
		url:'/dieta/admin/full-report.html',
		data:{grf: '1',ot:ot,to:to},
		dataType:'json',
		success : function (data) {
		for(var i=0; i<data.length; i++) {
        var res1 = (data.hip[i]);
        var res2 = (data.neck[i]);
			}
})


Ничего не выходит. {"hip":"0.00","neck":"0.00"},те последнии значения и ошибка
TypeError: data is undefined
Подскажите как решить.Уже устал тыкаться.
Ответить с цитированием