Seite 1 von 2

BIerthe

Verfasst: 17.10.2003 13:43
von Jack9999
hallo habe da son ein problem mit den biertha mod

mus in der db ein geben

und da kommt fehler der hier

ALTER TABLE users ADD user_birthday INT DEFAULT '999999' not null
ALTER TABLE users ADD user_next_birthday_greeting INT DEFAULT '0' not null


MySQL meldet:


You have an error in your SQL syntax near 'ALTER TABLE users ADD user_next_birthday_greeting INT DEFAULT '0' not null' at line 2

ich weis aber net was ich da machen soll habe auch schon adere zahl eingegeben geht net

Verfasst: 17.10.2003 13:50
von Lucas1510
Hi,

was der Fehler bedeutet, weiss ich nicht, aber musst Du wirklich

Code: Alles auswählen

ALTER TABLE users ADD user_birthday INT DEFAULT '999999' not null 
ALTER TABLE users ADD user_next_birthday_greeting INT DEFAULT '0' not null 
oder doch eher
ALTER TABLE phpbb_users ADD user_birthday INT DEFAULT '999999' not null
ALTER TABLE phpbb_users ADD user_next_birthday_greeting INT DEFAULT '0' not null
eingeben?

Viele Grüße,

Lucas

Verfasst: 17.10.2003 13:52
von Jack9999
mus das ein geben

ALTER TABLE users ADD user_birthday INT DEFAULT '999999' not null
ALTER TABLE users ADD user_next_birthday_greeting INT DEFAULT '0' not null
INSERT INTO CONFIG (config_name, config_value) VALUES ("birthday_required", "0")
INSERT INTO config (config_name, config_value) VALUES ('birthday_greeting', '1')
INSERT INTO config (config_name, config_value) VALUES ('max_user_age', '100')
INSERT INTO config (config_name, config_value) VALUES ('min_user_age', '5')
INSERT INTO config (config_name, config_value) VALUES ('birthday_check_day', '7')

Verfasst: 17.10.2003 14:14
von Lucas1510
Probiere mal das:

Code: Alles auswählen

ALTER TABLE phpbb_users ADD user_birthday INT DEFAULT '999999' not null; 
ALTER TABLE phpbb_users ADD user_next_birthday_greeting INT DEFAULT '0' not null;
INSERT INTO phpbb_CONFIG (config_name, config_value) VALUES ("birthday_required", "0");
INSERT INTO phpbb_config (config_name, config_value) VALUES ('birthday_greeting', '1');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('max_user_age', '100');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('min_user_age', '5');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('birthday_check_day', '7');
Wenn Deine Tabellen NICHT mit phpbb_ beginnen, ändere das entsprechend ab :)
Und beachte die Semikolons ; am Ende jeder Zeile, dann sollte es klappen :)

Viele Grüße,

Lucas

Verfasst: 17.10.2003 14:51
von Jack9999
das steht da

ALTER TABLE phpbb_users ADD user_birthday INT DEFAULT '999999' not null


MySQL meldet:


Duplicate column name 'user_birthday'

Verfasst: 17.10.2003 15:00
von Lucas1510
das steht da

ALTER TABLE phpbb_users ADD user_birthday INT DEFAULT '999999' not null


MySQL meldet:


Duplicate column name 'user_birthday'
bedeutet, daß user_birthday schon vorhanden ist. Überprüfe mal, ob die Tabellen schon angelegt sind:
in Tabelle phpbb_users schaue nach user_birthday
in Tabelle phpbb_users schaue nach user_next_birthday_greeting
in Tabelle phpbb_CONFIG schaue nach birthday_required
in Tabelle phpbb_config schaue nach birthday_greeting
in Tabelle phpbb_config schaue nach max_user_age
in Tabelle phpbb_config schaue nach min_user_age
in Tabelle phpbb_config schaue nach birthday_check_day
Wenn alles da ist, gut, wenn nicht, erstelle anhand der oben angegebenen Befehle die Fehlenden :)

Viele Grüße,

Lucas

Verfasst: 18.10.2003 09:54
von Jack9999
habe ich gemacht aber das steht da

ALTER TABLE phpBB2_users ADD user_birthday INT DEFAULT '999999' not null


MySQL meldet:


Table 'jackstest_de_db.phpBB2_users' doesn't exist

Verfasst: 18.10.2003 12:10
von Jack9999
ja hallo mh wollte den birthday mod auf mein richtigen server legen nicht bei tripot aber das kommt da

ALTER TABLE users ADD user_birthday INT DEFAULT '999999' not null
ALTER TABLE users ADD user_next_birthday_greeting INT DEFAULT '0' not null
INSERT INTO CONFIG (config_name, config_value) VALUES ("birthday_required", "0")
INSERT INTO config (config_name, config_value) VALUES ('birthday_greeting', '1')
INSERT INTO config (config_name, config_value) VALUES ('max_user_age', '100')
INSERT INTO config (config_name, config_value) VALUES ('min_user_age', '5')
INSERT INTO config (config_name, config_value) VALUES ('birthday_check_day', '7')


MySQL meldet:


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 'ALTER TABLE users ADD user_next_birthday_greeting INT DEFAULT '

Verfasst: 18.10.2003 13:30
von Jack9999
ja noch ein problem ich endere erst mal die datein und kopire sie erst druf wen das mit den sql geht nur leider mus ich im temples supsilver aber was ich nicht benutze sondern das boyz temples in der intro_body dies machen

<td class="row1" align="center" valign="middle" rowspan

#
#-----[ IN-LINE FIND ]------------------------------------------
#
# This value can be different, if other mods, add +1 to the value
2

#
#-----[ IN-LINE REPLACE WITH ]------------------------------------------
#
# The find value can be different, if other mods, add +1 to the value


aber leider gibt es diesen befehl dort nicht was nun.

Verfasst: 19.10.2003 01:16
von Lucas1510
Jack9999 hat geschrieben:ALTER TABLE users ADD user_birthday INT DEFAULT '999999' not null
ALTER TABLE users ADD user_next_birthday_greeting INT DEFAULT '0' not null
INSERT INTO CONFIG (config_name, config_value) VALUES ("birthday_required", "0")
INSERT INTO config (config_name, config_value) VALUES ('birthday_greeting', '1')
INSERT INTO config (config_name, config_value) VALUES ('max_user_age', '100')
INSERT INTO config (config_name, config_value) VALUES ('min_user_age', '5')
INSERT INTO config (config_name, config_value) VALUES ('birthday_check_day', '7')


MySQL meldet:


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 'ALTER TABLE users ADD user_next_birthday_greeting INT DEFAULT '
Wenn Du den ganzen Block, so wie man ihn liesst, in phpMyAdmin ausführst, kommt der besagte Fehler. Wenn Du aber stattdessen nach jeder Zeile ein Semikolon ; einfügst, solltest Du das ausführen können.

Viele Grüße,

Lucas