in reply to How'd they do that...proportional horz. bars in poll results...
This is more an HTML question but it works like this:
my $results = { 'Category A' => 14, 'Category B' => 21 }; # Start your HTML here..... Then.... print qq(<table border="0">\n); foreach my $key (keys(%$results)) { print qq(<tr><td>$key</td><td><img src="bar.gif" width="$results-> +{$key}"></td></tr>); } print qq(</table>\n);
bar.gif serves to give the colour to the result and the width is set by the number of entries for that result.
Of course this is a rather crude example but it should sho the basics ;)
Update: Added the offending semi-colon so it now compiles (Thanks tachyon). Moral, don't write something in a rush while preparing for a meeting ;)
This page is intentionally left justified.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Re: How'd they do that...proportional horz. bars in poll results...
by tachyon (Chancellor) on Apr 04, 2002 at 11:32 UTC | |
by S_Shrum (Pilgrim) on Apr 04, 2002 at 22:09 UTC | |
by thelenm (Vicar) on Apr 04, 2002 at 22:19 UTC | |
by tachyon (Chancellor) on Apr 05, 2002 at 00:36 UTC |