![]() |
Please improve my fetched forumlist by MySQL
This is how I fetch the ordered forumlist with MySQL. Do you have any suggestion to make it easiser? This code is part of another script, as the results are from each user the same, it will be cached and is therefore very fast.
Code:
SELECT l1do.displayorder AS l1do, l2do.displayorder AS l2do, l3do.displayorder AS l3do, forum.forumid, l1do.forumid AS forumidl1, l2do.forumid AS forumidl2, l3do.forumid AS forumidl3, forum.title, |
I'm not sure what you are doing with it, but you know it's already cached and you can see how it is used on the bottom of the index.php page. Not sure if that helps out with what you are doing....
|
I have profile field values connected with forums and depending which profile field a viewer has ("I am driving porsche"), he sees the connected forum with subforums ("Porsche" "-- Porsche Discussion" "-- Porsche 911") on top of the forum list.
Instead of Quote:
Quote:
In Mysql I can easily query all this together and get the perfect forum order for me instead of doing all this sorting stuff in the cache forum php list which maybe is not made for things like this. |
Please be aware that this might need multiple licenses.
|
Thanks for the thought. This approach presents the forums in the same order. It is developed to present the forums in a different order (which I actually do). I am unsure how this might need multiple licences, as I only use this on one domain with the database vbulletin provides me with. There is nothing changed in the database structure.
Do you see something I could do better in the sql query? Any thoughts would be great :) |
All times are GMT. The time now is 10:02 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|