vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB4 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=252)
-   -   Which is best - $vbulletin->db->query_read OR $db->query_read (https://vborg.vbsupport.ru/showthread.php?t=240111)

Mr Happy 04-09-2010 03:39 PM

Which is best - $vbulletin->db->query_read OR $db->query_read
 
Just a very quick question.

I'm wondering what's the difference between

$vbulletin->db->query_read(Select bla bla bla .....

and

$db->query_read(Select bla bla bla .....

Trying to write my first mod for vBulletin 4.x (wish me luck I'll need it :P ) and wondering which is the best to use.

I've being using lots of the tutorials and other posts as references but I'm not sure which is best practice. Both seam to work fine.

Paul M 04-09-2010 04:09 PM

You should always use $vbulletin->db->xxxxxx - the other method is obsolete and only still around for backwards compatibility.

Mr Happy 04-09-2010 07:17 PM

Excellent, thanks for that Paul M and for the fast reply.



This can be closed if you want as it's answered :D

Jaxel 04-09-2010 10:52 PM

I always use $vbulletin->db simply because putting "global $vbulletin" into a function covers everything, while "global $db" only covers database queries.


All times are GMT. The time now is 12:49 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
  • Page Generation 0.01060 seconds
  • Memory Usage 1,706KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (4)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete