Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 Programming Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 11-03-2004, 09:16 PM
The Realist's Avatar
The Realist The Realist is offline
 
Join Date: Oct 2001
Location: UK
Posts: 842
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Database error (URGENT)

Guys,

Just found out I have a major database error and I cant find what causing it. The error Im getting is as follows:

Database error in vBulletin 3.0.1:

Invalid SQL:
SELECT
IF(votenum >= 1, votenum, 0) AS votenum, IF(votenum >= 1 AND votenum != 0, votetotal / votenum, 0) AS voteavg,
thread.threadid, thread.title, thread.replycount, postusername, postuserid, thread.dateline AS postdateline, IF(views <= thread.replycount, thread.replycount+1, views) AS views, thread.lastposter, thread.lastpost, pollid
, thread.iconid AS threadiconid, iconpath AS threadiconpath
,thread.forumid, forum.title AS forumtitle
, post.pagetext AS preview
, NOT ISNULL(subscribethread.subscribethreadid) AS subscribed
FROM thread as thread
LEFT JOIN icon USING (iconid)
LEFT JOIN forum AS forum ON (thread.forumid = forum.forumid)
LEFT JOIN post AS post ON (post.postid = thread.firstpostid)
LEFT JOIN deletionlog AS deletionlog ON (thread.threadid = deletionlog.primaryid AND type = 'thread')
LEFT JOIN subscribethread AS subscribethread ON (subscribethread.threadid = thread.threadid AND subscribethread.userid = 1648)
WHERE open <> '10' AND thread.visible = 1 AND thread.forumid NOT IN(1,2,138,139,3,4,5,79,109,161,8,10,11,84,142,12, 13,15,17,19,58,20,144,21,22,23,143,107,104,24,25,2 6,27,28,29,30,64,135,177,153,154,167,155,156,159,1 58,160,31,32,89,88,165,33,36,37,39,38,166,148,149, 150,35,34,42,44,45,46,105,40,41,91,119,92,99,103,4 7,163,178,53,54,55,56,164,162,57,145,140,59,60,113 ,146,176) Array AND deletionlog.primaryid IS NULL
ORDER BY lastpost DESC
LIMIT 8

mysql error: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'Array AND deletionlog.primaryid IS NULL
ORDER BY lastpost D

mysql error number: 1064

Date: Wednesday 27th of October 2004 02:27:10 AM
Script: http://www.tech-tronix.com/index.php
Referer:
Username: pafouk
IP Address: ***.***.**.**


Can anyone point me in a direction for a fix?

I dont want to do a reinstall and start from fresh. Wiling to pay for this if I have to.

Regards,

Brian
Reply With Quote
  #2  
Old 11-03-2004, 09:18 PM
filburt1 filburt1 is offline
 
Join Date: Feb 2002
Location: Maryland, US
Posts: 6,144
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You are specifying an array in the query when you want either an element from or an imploded form of that array.
Reply With Quote
  #3  
Old 11-03-2004, 09:19 PM
The Realist's Avatar
The Realist The Realist is offline
 
Join Date: Oct 2001
Location: UK
Posts: 842
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It shows when a unregistered members views the main front page.

This one is ok http://www.tech-tronix.com/forums/
This one shows errors: http://www.tech-tronix.com

The front page is vBadvanced CMPS v1.0.0

Thanks
Reply With Quote
  #4  
Old 11-03-2004, 09:20 PM
The Realist's Avatar
The Realist The Realist is offline
 
Join Date: Oct 2001
Location: UK
Posts: 842
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Not that cleaver at code M8 so can you explain in simple terms for me please

Quote:
Originally Posted by filburt1
You are specifying an array in the query when you want either an element from or an imploded form of that array.
Reply With Quote
  #5  
Old 11-04-2004, 08:36 AM
The Realist's Avatar
The Realist The Realist is offline
 
Join Date: Oct 2001
Location: UK
Posts: 842
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Anyone?
Reply With Quote
  #6  
Old 11-04-2004, 02:47 PM
WhSox21 WhSox21 is offline
 
Join Date: Feb 2004
Posts: 328
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Your sites don't seem to resolve for me. The only thing I could tell you is that there is a variable used in that query which is giving you that Array problem. For some reason it is an array for one of two reasons. You didn't emplode it like filburt said or it was created as an array but this is very unlikely because in order to do that you would have to know what you're doing. You would have to copy a few lines of code here for anyone to help you out further. Obviously the query along with any code that is devoted to the array variable. Your best bet would be to pay someone to fix it for you.
Reply With Quote
  #7  
Old 11-04-2004, 04:13 PM
The Realist's Avatar
The Realist The Realist is offline
 
Join Date: Oct 2001
Location: UK
Posts: 842
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Who fancies a look at this for me?

Also while its being done, would anyone fancy upgrading the forums to the latest version of VB?

PM me or post ideas.
Reply With Quote
  #8  
Old 11-04-2004, 04:14 PM
The Realist's Avatar
The Realist The Realist is offline
 
Join Date: Oct 2001
Location: UK
Posts: 842
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

What sort of code would you need posting here to help find the answer?

Quote:
Originally Posted by WhSox21
Your sites don't seem to resolve for me. The only thing I could tell you is that there is a variable used in that query which is giving you that Array problem. For some reason it is an array for one of two reasons. You didn't emplode it like filburt said or it was created as an array but this is very unlikely because in order to do that you would have to know what you're doing. You would have to copy a few lines of code here for anyone to help you out further. Obviously the query along with any code that is devoted to the array variable. Your best bet would be to pay someone to fix it for you.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 07:09 AM.


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.06814 seconds
  • Memory Usage 2,235KB
  • Queries Executed 13 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (8)post_thanks_box
  • (8)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (8)post_thanks_postbit_info
  • (8)postbit
  • (8)postbit_onlinestatus
  • (8)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • 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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete