parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

nreg 29.02.2012 10:46 / 29.02.2012 10:55

проблема в том что
получается в итоге такой вид
4 фотки на голосовании
если вывести часть кода
^cn_g.menu{$cn_g.like_it}[+]
получается слудующее
4+1+5 5+1+4 1+2+3 2+3+2
  1     2     3     4  фотки
надо их тоже еще как то сложить и все это разделить на количество голосов по фотке

по сути нашел у себя ошибку..
$count
должна быть на каждую фотку своя...

вот как это можно сделать ?

я получается вывожу под каждой фоткой свой счетчик
^list_img.menu{
^oSql.server{
# вытаскиваем для каждой фотки голоса
$cn_g[^table::sql{select like_it, image_id from raiting where image_id='$list_img.Id'}]
# плюсуем их
^cn_g.menu{$cn_g.like_it}[+]
^rem{
и вот когда я начинаю счиать в этом цикле
^eval(^cn_g.menu{$cn_g.like_it}[+])
выходит ошибка
4+1+5
invalid number (double)
}
}

}