Harlequin
02-29-2004, 04:34 PM
Maybe I'm looking at this incredibly wrong, but let me explain the situation:
There are two queries I'm using to conduct a search to find out whether or not you're a member of x number of communities and to display the queried information about those communities to you.
Each community has it's own auto-incrementing ID (called commcommunityidset
) and the rows of the communityusers table fill with both the userid of the user joined and the commcommunityidset itself.
In another table, the information about the community is stored (name, creator, etc. etc. etc.)
When I use the following query below as query .. it returns nothing. When I use the query below as query_first, it returns a desired value, although naturally it's only the first one.
$commcheck = $DB_site->query("SELECT commuseridset,
commcommunityidset
FROM communityusers
WHERE commuseridset = $bbuserinfo[userid]");
I've purposely thrown a wrench in the query after the one above (aka a one or a two) just to check whether or not it returns any results.
As I've stated, query_first does wonderful except it's only the first result.
Before the next query, I've a OR commid=$commcheck[commcommunityidset] and then call this in that query in the WHERE.. so it's supposed to loop through everything the user has or so I think anyway. ;)
Am I totally helpless? I've been playing with this for a little while now and it's aggravating to have problems over something I'd thought was so simple. :)
There are two queries I'm using to conduct a search to find out whether or not you're a member of x number of communities and to display the queried information about those communities to you.
Each community has it's own auto-incrementing ID (called commcommunityidset
) and the rows of the communityusers table fill with both the userid of the user joined and the commcommunityidset itself.
In another table, the information about the community is stored (name, creator, etc. etc. etc.)
When I use the following query below as query .. it returns nothing. When I use the query below as query_first, it returns a desired value, although naturally it's only the first one.
$commcheck = $DB_site->query("SELECT commuseridset,
commcommunityidset
FROM communityusers
WHERE commuseridset = $bbuserinfo[userid]");
I've purposely thrown a wrench in the query after the one above (aka a one or a two) just to check whether or not it returns any results.
As I've stated, query_first does wonderful except it's only the first result.
Before the next query, I've a OR commid=$commcheck[commcommunityidset] and then call this in that query in the WHERE.. so it's supposed to loop through everything the user has or so I think anyway. ;)
Am I totally helpless? I've been playing with this for a little while now and it's aggravating to have problems over something I'd thought was so simple. :)