Jump to content

Archived

This topic is now archived and is closed to further replies.

Buchead

Ordering output when comparing items from 2 tables

Recommended Posts

Hello,

Wondering if anyone can point me in the right direction. I have the following command:

"SELECT * FROM products_tree, products WHERE products_tree.sectionID = '$section' AND products.productID = products_tree.productID AND products.keywords LIKE '%$search%'"

It works ok. Checks the products_tree table for the given section number, and then retrieves the relevant data from products for the given productID and the keywords match the criteria. However I'd like to order the output by products.code as it's simply outputting in the order retrieve from the database.

I've added in an ORDER BY clause but that had no effect.

What am I doing wrong?

Thanks,

Clive.

Share this post


Link to post
Share on other sites
try putting the ORDER BY at the end, so right after '%$search%'. I've noticed it doesn't always work when its at other spots.

Share this post


Link to post
Share on other sites
Thanks. Realised what I was doing wrong. Had 2 sql queries and I'd filled in the wrong one. Completely down to user error!

Share this post


Link to post
Share on other sites

×

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.