Witam, mam problem związany z podzieleniem pobranych rekordów z bazy na równe części.

W moim pliku php pobieram wszystkie rekordy z bazy danych i wyświetlam je po kolei w znacznikach <div> oraz <ul> i <li>

Kod
                
<div id="contentLeft">
            <ul>
                <?php
                $query  = "SELECT * FROM records ORDER BY recordListingID ASC";
                $result = mysql_query($query);
                
                while($row = mysql_fetch_array($result, MYSQL_ASSOC))
                {
                ?>
                    <li id="recordsArray_<?php echo $row['recordID']; ?>"><?php echo $row['recordID'] . ". " . $row['recordText']; ?></li>
                <?php } ?>
            </ul>
        </div>


Chciałbym aby pobrane rekordy były podzielone (po 5 kolejnych) i wyświetlone w oddzielnych divach i w znacznikach ul i li.