Jump to content

Searching ads under arbitrary number of categories


phpPunk

Recommended Posts

Each item is associated with a single categorey, but if an item is placed under say "Child" which is a child of category "Parent" then when someone is viewing "Parent" they would also see all of it's child items as well...

Currently I have a function pull all of a "Parent" child ID's and pass that to a IN(1,2,4,5,6) clause...

Obviously not overly efficient, but I can't think of anything else, outside of associating each ad with multiple categories instead of just using a single category ID...

Assuming I like the IN(x,x,x,x) approach what are some MySQL specific (or SQL ingeneral) optmizations I can apply to speed things up???

Make sure each catid (ie: catid IN(x,x,x,x)) is an index? Anything else?
Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.