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 07-18-2004, 04:22 PM
The Realist's Avatar
The Realist The Realist is offline
 
Join Date: Oct 2001
Location: UK
Posts: 842
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default MyQSL Error with new users (I think)

I keep receiving the below MySQL error via Email, it seams to only show up with new users but I cannot see or find where/what the problem is.

Can anyone help in tracking it down or solving it for us.

Thanks,

Brian

Code:
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 = 476)
WHERE open <> '10' AND thread.visible = 1 AND thread.forumid NOT IN(133,1,2,129,130,111,131,106,104,128,6,7,3,4,5,79,67,81,122,65,61,48,109,8,9,10,11,84,12,13,15,17,18,19,58,110,20,21,22,23,107,108,24,25,26,27,28,29,30,64,86,87,112,31,32,123,125,124,89,88,33,36,37,62,63,39,38,35,34,42,120,44,45,46,105,121,126,127,40,41,91,119,92,94,93,95,96,97,98,99,103,100,102,101,47,50,51,52,53,54,55,56,57,59,60,113,77,114) 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: Sunday 18th of July 2004 04:25:36 AM
Script: http://www.tech-tronix.com/
Referer: 
Username: vthien
IP Address: xxx.xxx.xxx.xxx
Reply With Quote
  #2  
Old 07-18-2004, 05:07 PM
Xenon's Avatar
Xenon Xenon is offline
 
Join Date: Oct 2001
Location: Bavaria
Posts: 12,878
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

have you installed a hack?

Code:
77,114) Array AND deletionlog.primaryid IS NULL
that Array is definitelly wrong there...
Reply With Quote
  #3  
Old 07-18-2004, 05:20 PM
The Realist's Avatar
The Realist The Realist is offline
 
Join Date: Oct 2001
Location: UK
Posts: 842
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yes loads but where is the fault and how do I correct it.

Looking at the code I see there is a gap here:

,30,64,86, 87,112,

Between 86 and 87.

Is this right?
Reply With Quote
  #4  
Old 07-18-2004, 05:55 PM
Xenon's Avatar
Xenon Xenon is offline
 
Join Date: Oct 2001
Location: Bavaria
Posts: 12,878
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

that's because of the wordwrapping of vb, and has nothing to do with your error

regarding the script infos, it may be global.php or index.php

just do a search for
Code:
WHERE open <> '10' AND thread.visible = 1 AND thread.forumid NOT IN
in your files to find the possible parts.
Reply With Quote
  #5  
Old 07-18-2004, 06:03 PM
The Realist's Avatar
The Realist The Realist is offline
 
Join Date: Oct 2001
Location: UK
Posts: 842
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Cannot find any ref to the line in global or index.php files, I've even shortened the line trying to search for it and nothing.

I'll do a search in global and index and see what it shows.

Thanks

Quote:
Originally Posted by Xenon
that's because of the wordwrapping of vb, and has nothing to do with your error

regarding the script infos, it may be global.php or index.php

just do a search for
Code:
WHERE open <> '10' AND thread.visible = 1 AND thread.forumid NOT IN
in your files to find the possible parts.
Reply With Quote
  #6  
Old 07-19-2004, 12:19 AM
Modin Modin is offline
 
Join Date: Jun 2004
Posts: 162
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Code:
77,114) Array AND
The word array appears if you try to print out an object that is an array, as oppose to printing it's contents...

Find the query that calls it and check what variable may be causing it...post the php query here, should look like "$DB_site->query("SELECT ......");"
Reply With Quote
  #7  
Old 07-19-2004, 09:25 AM
The Realist's Avatar
The Realist The Realist is offline
 
Join Date: Oct 2001
Location: UK
Posts: 842
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yeh but not being a person whom understands code. Where do I look? What files do I need to look at?

Thanks.

Quote:
Originally Posted by Modin
Code:
77,114) Array AND
The word array appears if you try to print out an object that is an array, as oppose to printing it's contents...

Find the query that calls it and check what variable may be causing it...post the php query here, should look like "$DB_site->query("SELECT ......");"
Reply With Quote
  #8  
Old 07-19-2004, 09:46 AM
MindTrix's Avatar
MindTrix MindTrix is offline
 
Join Date: Apr 2002
Location: United Kingdom
Posts: 1,833
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You need to answer Xenons first question, which was what hacks have you recently installed. Basically its due to one of these hacks that your gettin the error. By letting us know what hacks you have added recently will help alot to fixing your problem
Reply With Quote
  #9  
Old 07-19-2004, 09:49 AM
Dark_Wizard Dark_Wizard is offline
 
Join Date: Nov 2001
Location: North Carolina
Posts: 1,251
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Can you tell us where and what they were doing when this error showed up? This will help us help you in determining what file maybe causing the problem. Also any hacks that you may have installed please list them.
Reply With Quote
  #10  
Old 07-19-2004, 10:01 AM
The Realist's Avatar
The Realist The Realist is offline
 
Join Date: Oct 2001
Location: UK
Posts: 842
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I cant put it down to a last hack installed cos these have been poping up now and again over the last 2 weeks and I have installed over 20 hacks on the forum.

I have PM'ed all the users regarding the error asking what they where doing so I can track the error down, but no one has replied yet.

I will try and recreate a new user and see what that does and get back ASAP.

Thanks guys.

Quote:
Originally Posted by Dark_Wizard
Can you tell us where and what they were doing when this error showed up? This will help us help you in determining what file maybe causing the problem. Also any hacks that you may have installed please list them.
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 10:47 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04255 seconds
  • Memory Usage 2,260KB
  • Queries Executed 11 (?)
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
  • (6)bbcode_code
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_onlinestatus
  • (10)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_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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete