View Single Post
  #1  
Old 02-12-2013, 06:44 PM
LifesGreatestGift's Avatar
LifesGreatestGift LifesGreatestGift is offline
 
Join Date: Jul 2009
Location: Louisville, KY USA
Posts: 885
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default need help with multi demensional variable(array) in threadbit

Not sure how to start. I have a query that states,


Code:
$q = vB::$db->query_first("SELECT `thisdata`,`thisdata2` FROM `customtable` WHERE `threadid` = " . $threadid . ");
i then register it properly

Code:
vB_Template::preRegister('threadbit', array('q' => $q));
blah blah register

what hook should I use? threadbit_display?

how would I call the variable properly?

I've tried a number of things... :\

Code:
{vb:raw q.thisdata} {vb:raw thisdata} {vb:raw q} {vb:raw q, {vb:raw thread.realthreadid}} {vb:raw q.{vb:raw thread.realthreadid}.thisdata} {vb:raw q.thisdata, {vb:raw thread.realthreadid}} {vb:raw thread.q.thisdata}
I am unsure if my query is called once, or looped for each thread.id once or how to reference it in the threadbit template so it only prints the data for that threads "id".

any ideas? A few of those variables returned "Array" in the template, but I was unsure if it was an array of all threads or just the data that pertains to that specific thread.

--------------- Added [DATE]1360699547[/DATE] at [TIME]1360699547[/TIME] ---------------

nvm, figured it out. issue with query.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01193 seconds
  • Memory Usage 1,765KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (3)bbcode_code
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete