kiril9011, Короче я нифига не понимаю что надо получить в итоге. В 20:00 буду дома. Скайп usdg.lander. Можете позвонить - разберемся. Мне уже самому интересно! :)
viktorulyushev, Считается очень просто: Вычисляем "ширину" секции (360/<количество секций>), смотрим на сколько повернулся барабан (<угол поворота> % 360) и делим одно на другое. Типа сколько ящиков вместимостью по 10 яблок понадобится чтобы упаковать 55 яблок.
upd: А! Я кажется понял... в формуле надо брать не угол поворота, а остаток от деления угла на 360.
<номер секции> = Math.floor( (<угол поворота> % 360) / (360/<количество секций>) )
Почему не то? Судя по циферкам, которые там появились всё верно. Секции нумеруются против часовой стрелки с нуля от стартового положения барабана.
upd: А! Я кажется понял... в формуле надо брать не угол поворота, а остаток от деления угла на 360.
<номер секции> = Math.floor( (<угол поворота> % 360) / (360/<количество секций>) )
Представьте что вы - база данных. И я вам говорю, а покажи мне запись из таблицы main, но только не все, а определённого пользователя.
Ваш первый вопрос будет: а какого именно пользователя?
Так что либо попытайтесь вникнуть в то, что вы делаете, либо подробно распишите что за страница и что за данные на неё должны выводиться, чтобы я хотя бы примерно попытался понять.
У меня создается впечатление, что вы написали собственный сервис вопросов и ответов и активно хейтите тостер. Это так?
Есть система голосов на ответы, есть система жалоб на ответы и на сами вопросы. Вообще проблемы не вижу.
kiril9011, п. 1 моего ответа говорит о том как решить вашу проблему. Остальные 3 пункта рассказывают как уменьшить количество плохо сформулированных вами вопросов на тостере.