Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > Premium Archives > Advanced Warning System (AWS)
FAQ Community Calendar Today's Posts Search

Closed Thread
 
Thread Tools
Im getting DataBase Errors On The Following: Details »»
Im getting DataBase Errors On The Following:
Version: , by Vman Vman is offline
Developer Last Online: May 2008 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 05-02-2005 Last Update: Never Installs: 0
 
No support by the author.

I just did a fresh install of the hack, here are my problems:

#1 when I try and look at the "View Warned User" ; "Statistics - Warnings per User" I get the following database error:

Database error in vBulletin 3.0.7:

Invalid SQL: SELECT COUNT(*) AS users FROM user AS user where warnings>0 OR alerts>0
mysql error: Unknown column 'warnings' in 'where clause'

mysql error number: 1054

Date: Sunday 01st of May 2005 07:34:09 PM
Script: http://www.websitename.net/forums/ad...iewwarnedusers
Referer: http://www.websitename.net/forums/ad...dex.php?do=nav



Also, when I attempt to click on the button to warn a member Im send to a screen with a 404 error file not found, yet "Warn.php" is in that folder. It appears that the "Warn.php" may not be working right....

ANy and All help to resolve this is greatly appriceated..

Don

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #2  
Old 05-02-2005, 03:24 PM
sv1cec sv1cec is offline
 
Join Date: May 2004
Location: Athens, Greece
Posts: 2,091
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The first issue has to do with your user table. There should be a column in it called 'warnings'. Add it by running the following query:

ALTER TABLE " . TABLE_PREFIX . "user ADD COLUMN warnings int(5) default '0'

As for your 404 error, that means that the system can't find the Warn.php file. Make sure that the file exists in your forum's root directory (where the directory admincp is), in other words in :

http://www.websitename.net/forums/

Rgds
  #3  
Old 05-02-2005, 07:01 PM
Vman Vman is offline
 
Join Date: Apr 2004
Posts: 167
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I got the "Warn.php" file to work, but the sql is still not working right here is the error Im getting about I did what you said above:

SQL-query:

ALTER TABLE " . TABLE_PREFIX . "user ADD COLUMN warnings int( 5 ) default '0'

MySQL said: Documentation
#1064 - 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 '" . TABLE_PREFIX . "user ADD COLUMN warnings int(5) default '0'

I have uninstalled and installed this hack 4 times to get the exact same errors each time...Im ready to give up and give you full access to see if you can find the problem...hheheheheheh

Thanks for the help

Vman

ALso, if I run the cron "Kill Old Bans" this is the error I get:

Database error in vBulletin 3.0.7:

Invalid SQL: update user set warning_bans=-1 where userid=308
mysql error: Unknown column 'warning_bans' in 'field list'

mysql error number: 1054

Date: Monday 02nd of May 2005 01:02:41 PM
Script: http://www.bodybuildingcentral.net/f...cron&cronid=21
Referer: http://www.bodybuildingcentral.net/f....php?do=modify

I attempted to post a test warning on a member and here is the sql database error Im getting:

Database error in vBulletin 3.0.7:

Invalid SQL: update user set warning_level='1', warnings='1' where userid='242'
mysql error: Unknown column 'warnings' in 'field list'

mysql error number: 1054

Date: Monday 02nd of May 2005 01:21:55 PM
Script: http://www.bodybuildingcentral.net/forums/Warn.php
Referer: http://www.bodybuildingcentral.net/f...rNoPost&id=242
  #4  
Old 05-03-2005, 05:03 AM
sv1cec sv1cec is offline
 
Join Date: May 2004
Location: Athens, Greece
Posts: 2,091
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

All your errors are related. The table user has not the proper columns in it. First of all, here is the query that you should use to add all the columns in this table:

Code:
ALTER TABLE `".TABLE_PREFIX."user` 
add `warnings` int(5) default '0',
add `warning_level` int(15) default '0', 
add `warning_bans` int(2) default '0',
add `alerts` int(5) default '0'
Also, please open your file kill_old_bans.php and find:

PHP Code:
$bans=$warn['warning_bans']-1
Right below that add:

PHP Code:
if ($bans<0)
        {
            
$bans=0;
        } 
This was not the cause of your error, still you found me a bug in that script.

Oh, one more thing. Are you using a table prefix in your database? From the error messages, it looks as if you are not. If you are not, remove the ".TABLE_PREFIX." from the above query.

Let me know if you got it working.
  #5  
Old 05-03-2005, 05:22 AM
Vman Vman is offline
 
Join Date: Apr 2004
Posts: 167
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

what do you mean "table_prefix"? I have attempted the above and got an sql error again because of "table_prefix"

anyone?
  #6  
Old 05-04-2005, 06:42 AM
sv1cec sv1cec is offline
 
Join Date: May 2004
Location: Athens, Greece
Posts: 2,091
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

A table prefix is a prefix you have defined when you installed your database. When you refer to a table in your database, for example the table user, how to you refer to it when you run a query? Do you call it "user" or something like "vb3_user" or "mydb_user"?

Try running the above query as shown below:

Code:
ALTER TABLE `user` 
add `warnings` int(5) default '0',
add `warning_level` int(15) default '0', 
add `warning_bans` int(2) default '0',
add `alerts` int(5) default '0'
Rgds
  #7  
Old 05-04-2005, 11:41 PM
Vman Vman is offline
 
Join Date: Apr 2004
Posts: 167
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

YUP!! that worked!...Thanks....... ;-)
  #8  
Old 05-04-2005, 11:47 PM
sv1cec sv1cec is offline
 
Join Date: May 2004
Location: Athens, Greece
Posts: 2,091
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Glad you sort it out.

Rgds
Closed Thread


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 06:52 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.04124 seconds
  • Memory Usage 2,272KB
  • Queries Executed 23 (?)
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
  • (2)bbcode_code
  • (2)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)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
  • (7)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