The code you posted was truncated at line 1510, probably because it exceeded the 64kb limit for posts here at PerlMonks.

This limit exists for both technical and social reasons. But most important in your case are the social reasons. The fact is you are not going to get someone to devote a bunch of time for free, to read through more than 1500 lines of code when the purpose of this site is to help people learn to be effective with Perl. The site doesn't exist to facilitate free coding for people in need who aren't interested in learning Perl.

One step toward getting good answers is to read Writeup Formatting Tips, which apparently you have done, as your post is well formatted. There is also the principle of making the title of your post brief, and to the point. And then there is the all important Short Self-Contained Correct/Compilable Example, which you have not come close to doing. This is absolutely vital -- We need to see exactly the part of the problem you cannot solve yourself. We often also need to see the smallest useful data set that produces the problem you are encountering, and an example of the expected result. If "the whole thing" is the part of the problem you cannot solve yourself, you should be seeking someone who will take on your project for you, and that often involves pay.


Dave


In reply to Re: Break HTML table output into two or three columns by davido
in thread Break HTML table output into two or three columns by Jagtig

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.