View Single Post
  #1  
Old 02-15-2005, 11:01 PM
guvner guvner is offline
 
Join Date: Mar 2003
Location: Sydney
Posts: 98
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Correct syntax for sql query?

Hi everyone,

I just ported a SMF board acrosss to VB and seem to have lost a lot of pre-existing signatures. I've also had a few members ask why, when they activate a sig, it doesn't flow through all their previous posts like it does with other forums, even if they didn't have a sig before.

Since I have a fast growing forum, it's an important issue for many of them because they're looking for link backs to improve their page rank.

I've discovered that with VB, because the sig was "turned off" in the postbit in earlier posts, it can't update historically. Fair enough, so I went looking for a hack that would help me add them to previous posts and all I could find was an old reference here from May 2003 which requires this sql query to be run.

Code:
UPDATE post SET post.showsignature = 1 WHERE user.signature != "" AND post.userid = user.userid;
Well, I'm a long way from being even slightly competent with mySQL and no matter what I try (and I've tried so many variations), I can't run the query (on my test board)

The last failure was using:
Code:
UPDATE post SET vb3_post.showsignature = 1 WHERE vb3_user.signature != "" AND vb3_post.userid = vb3_user.userid
The error I get every time is "MySQL said: #1146 - Table 'xxxxxxx_testvbulletin.post' doesn't exist

Assume my DB is called xxxxxxx_testvbulletin and my table prefix is vb3_ could someone who "gets it" please help me with the correct syntax?

Thanks in advance.

Mike
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01436 seconds
  • Memory Usage 1,766KB
  • 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
  • (2)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