Seite 1 von 2

moderator anlegen fehler

Verfasst: 22.04.2007 21:37
von tukat
hallo

wenn ein user den Rang moderator geben will bekomme ich
immer diesen fehler

Code: Alles auswählen

DEBUG MODE

SQL Error : 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 ' 1)' at line 2

INSERT INTO phpbb_auth_access (forum_id, group_id, auth_mod) VALUES (46, , 1)

Line : 391
File : admin_ug_auth.php
hier der admin_ug_auth.php ab zeile 379 bis 394

Code: Alles auswählen

$sql_values .= ( ( $sql_values != '' ) ? ', ' : '' ) . $auth_type . ' = ' . $value;
						}
						$sql_values .= ( ( $sql_values != '' ) ? ', ' : '' ) . 'auth_mod = ' . ( ( !isset($update_mod_status[$forum_id]) ) ? 0 : $update_mod_status[$forum_id]);

						$sql = "UPDATE " . AUTH_ACCESS_TABLE . " 
							SET $sql_values 
							WHERE group_id = $group_id 
								AND forum_id = $forum_id";
					}
					if( !($result = $db->sql_query($sql)) )
					{
						message_die(GENERAL_ERROR, "Couldn't update private forum permissions", "", __LINE__, __FILE__, $sql);
					}
				}
			}

Verfasst: 23.04.2007 11:59
von nickvergessen
hast du manuell einen benutzer hinzugefügt, gelöscht oder eine Gruppe?

(Manuell meint über eine MySQL-Eingabe)

Verfasst: 23.04.2007 21:40
von tukat
nein habe ich nicht
wollte nur ein user moderator rechte vergeben
und jedes mal wie oben beschrieben kommt der fehler

Verfasst: 25.04.2007 02:58
von tukat
ähm kann keiner mir bei mein problem helfen ???

Verfasst: 26.04.2007 00:21
von tukat
@ nickvergessen

und haste ne Idee was der fehler sein kann ??

Verfasst: 26.04.2007 00:42
von gn#36
Da liegt vermutlich ein Datenbankfehler vor, der User besteht in der DB nicht vollständig. Probier mal den DB Maintenance Mod (in der Mod DB).

Verfasst: 26.04.2007 21:35
von tukat
danke versuche ich glei

Verfasst: 26.04.2007 22:29
von tukat
ok habe den mod installiert
aber kein erfolg habe die tabels prüfen lassen
Checking tables:
* phpbb_auth_access: OK
* phpbb_banlist: OK
* phpbb_categories: OK
* phpbb_config: OK
* phpbb_confirm: OK
* phpbb_disallow: OK
* phpbb_forum_prune: OK
* phpbb_forums: OK
* phpbb_groups: OK
* phpbb_posts: OK
* phpbb_posts_text: OK
* phpbb_privmsgs: OK
* phpbb_privmsgs_text: OK
* phpbb_ranks: OK
* phpbb_search_results: OK
* phpbb_search_wordlist: OK
* phpbb_search_wordmatch: OK
* phpbb_sessions: OK
* phpbb_smilies: OK
* phpbb_themes: OK
* phpbb_themes_name: OK
* phpbb_topics: OK
* phpbb_topics_watch: OK
* phpbb_user_group: OK
* phpbb_users: OK
* phpbb_vote_desc: OK
* phpbb_vote_results: OK
* phpbb_vote_voters: OK
* phpbb_words: OK
kriege diese fehler meldung

Code: Alles auswählen

SQL Error : 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 ' 1)' at line 2

INSERT INTO phpbb_auth_access (forum_id, group_id, auth_mod) VALUES (46, , 1)

Line : 391
File : admin_ug_auth.php
habe den phpbb version 2.0.17

Verfasst: 26.04.2007 22:35
von tukat
ok hat geklappt danke

habe db nochmals prüfen lassen danch ging es super danke

Verfasst: 27.04.2007 06:43
von Dr.Death
Moin,

klasse, es hat geklappt.

Aber bitte beachte unseren KB:16 - Kapitel Topic Bumping.