Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Цикличный вывод по столбцам


Автор: Aliance 7.1.2007, 01:01
Не много не соображу, как с помощью цикла for вывести данные, разделяя по столбцам. Тоесть, имеем в цикле 100 повторений. И нужно каждые 10 элементов выводить в 1 столбце таблицы, скажем. Итого должно получиться 10 столбцов по 10 эл-ов в каждом. Единственное, что приходит на ум такая конструкция:
Код

цикл () {
   если (счетчик_повторений делится нацело на 10) {
      выводим разделитель ...</td></tr><tr><td>...
   }
}


Может есть более изящное решение?

Автор: Mal Hack 7.1.2007, 01:22
Нормальное решение.

Автор: awers 7.1.2007, 18:38
Код

for ($i=0; $i<5647; $i++){
if ($i % 10 == 0){
// делаем чета там...
}
}


учимся сами писать ...

Автор: Aliance 7.1.2007, 20:23
awers, внимательно прочти мой пост и подуймай, чем мой алгоритм отличается от твоего кода. Так же прочти мой вопрос.


Mal Hack, ну раз нормальный, значит будем юзать. Просто мне казалось, что это не самое оптимальное решение. Спасибо!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)