Mega menu ile sıralama yapmak istiyorum ama mantığı kuramadım.

<div class="column">
<ul>
li olan kısım 10 adet artsın sonra tekrar yeni bir column içine dönsün bunu nasıl çözerim
</ul>
</div>

      <li class="submenu"><a href="#" title="Kütüphane">Kütüphane</a>
       <ul class="megamenu">
        <?php 
        $katsor=$db->prepare("select kategori_id, kategori_adi from mak_kategori order by kat_sira asc");
        $katsor->execute(); ?>
        <?php  while ( $katcek=$katsor->fetch(PDO::FETCH_ASSOC)) { ?>
          <div class="column">
            <ul>
              <li><a href="kat/<?=seo($katcek["kadi"]).'-'.$katcek["kid"]?>"><?php echo $katcek['kadi']; ?></a></li>
            </ul>
          </div>
        <?php } ?> 
      </ul>
    </li>