More interestingly, this is what my HTML was:
This is my huge mess of a function that I didn't get around to optimizing:
Gah! How many lines of code did I just post? 24? Oh well, this function is recursive! So it would be much longer if I hadn't made it so. I haven't seen this function in well over a month, so dissecting it is only a little easier for me than it is for you. It can do multiple things, first it can aggregate data of the same type into one array key. That way I can get a sample of what the most blocked pages are and what not. The other thing it can do is take an array and isolate the keys you want, based on their values, into a new array. It can do this with multiple keys! It is amazing!
Using this I can do things like this! (where $vis is a huge array where every visitor has an array of their own and in that array is information collected on them)
And get results like this!
Check out more examples here: http://saurdo.com/js_perc_stats.php
That one function can provide me with any statistic I wish! What I was planning to develop from there was a way to send requests to the function without having to edit the PHP each time, in other words I wanted to make an HTML interface. I probably won't get around to that unless someone decides they really want it and are willing to pay for it.