Never used those before, that's the way to do it! I think array_search and
in_array are suited for looking up one or two values.
> Well, it sounds like something that could be done through the db
> query, but if you want to use arrays, it'd be something like this...
>
> $servers = arrray('s1','s2','s3','s4','s5');
> $group1 = array('s1','s4','s5');
>
> $in_group = array_intersect($servers, $group1);
> $not_in_group = array_diff($servers, $group1);
>
>
> mh.
>
>
> On Wed, 5 Jun 2002, Chris Knipe wrote:
>
> > hey everyone,
> >
> > Does anyone have and ideas of wisdom on how to compare arrays (mysql result
> > sets) and group items based on if they exist in two or more arrays?
> >
> > For example:
> >
> > I have a table, with a list of servers:
> > server1
> > server2
> > server3
> > server4
> > server5
> > ...
> > serverX
> >
> > I have a table that specifies which of the servers are grouped:
> > group1
> >   server1
> >   server4
> >   server5
> >
> > Now, I want to compare group1 against the server list, and do something like
> > the following:
> > In group:
> >   server1
> >   server4
> >   server5
> >
> > Not in group:
> >   server2
> >   server3
> >   serverX
>
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>

-Pushkar S. Pradhan


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to