Paul Halliday wrote:
> I have this:
>
> while ($row = mysql_fetch_array($theData[0])) {
>
> $col1[] = $row[0];
> $col2[] = lookup($row[1]); // this goes off and gets the country name.
>
> I then loop through col1 and col2 to produce something like this:
>
> 52 ARMENIA
> 215 CANADA
> 57 CANADA
> 261 COLOMBIA
> 53 EGYPT
> 62 INDIA
> 50 INDIA
>
> Is there a way I can group these?
>
> Thanks!
>
Group them??
How about this
while ($row = mysql_fetch_array($theData[0])) {
$col1[lookup($row[1])][] = $row[0];
which, using the data you showed, will give you this
Array
(
[ARMENIA] => Array
(
[0] => 52
)
[CANADA] => Array
(
[0] => 215
[1] => 57
)
[COLOMBIA] => Array
(
[0] => 261
)
[EGYPT] => Array
(
[0] => 53
)
[INDIA] => Array
(
[0] => 62
[1] => 50
)
)
--
Jim Lucas
"Some men are born to greatness, some achieve greatness,
and some have greatness thrust upon them."
Twelfth Night, Act II, Scene V
by William Shakespeare
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php