|
Posted by craig.keightley on 01/31/07 08:49
On Jan 30, 12:31 pm, "strawberry" <zac.ca...@gmail.com> wrote:
> On 30 Jan, 10:56, Curtis <dyers...@verizon.net> wrote:
>
>
>
>
>
> > On Mon, 29 Jan 2007 06:07:48 -0800, Erwin Moller
>
> > <since_humans_read_this_I_am_spammed_too_m...@spamyourself.com> wrote:
> > > craig.keight...@gmail.com wrote:
>
> > >> i have the following array:
>
> > >> Array
> > >> (
> > >> [0] => Array
> > >> (
> > >> [0] => Leamore Windows Ltd
> > >> [1] => 553398833511417
> > >> [2] => 20
> > >> )
>
> > >> [1] => Array
> > >> (
> > >> [0] => HRPC
> > >> [1] => 920589205210538
> > >> [2] => 1
> > >> )
>
> > >> [2] => Array
> > >> (
> > >> [0] => Leamore Windows Ltd
> > >> [1] => 553398833511417
> > >> [2] => 2
> > >> )
>
> > >> )
>
> > >> is it possible to group the items in the array and order by name to
> > >> output the following:
>
> > >> Array
> > >> (
> > >> [0] => Array
> > >> (
> > >> [0] => HRPC
> > >> [1] => 920589205210538
>
> > >> [2] => 1
> > >> )
>
> > >> [1] => Array
> > >> (
> > >> [0] => Leamore Windows Ltd
>
> > >> [1] => 553398833511417
> > >> [2] => 22
> > >> )
>
> > >> )
>
> > > Hi,
>
> > > Have a look at usort()
> > >http://nl2.php.net/manual/en/function.usort.php
>
> > > With usort you can define your own sortingrules.
>
> > > Regards,
> > > Erwin MollerThe OP may want array_unique. After which, they could sort.
>
> > @the OP: you'll probably have to write a recursive function using
> > array_unique to handle multi-dimensional arrays.
>
> > --
> > Curtis
>
> The tips provided look very useful - but i wonder where the data's
> actually coming from? If it's from a sql database then it would far
> simpler to do the manipulations there.- Hide quoted text -
>
> - Show quoted text -
the result is produced from 2 separate queries producing results from
2 separate tables. I appreciate that it would be easier to manipulate
from the sql leayer but the tables contain individual data elements.
Navigation:
[Reply to this message]
|