Seite 1 von 1

SQL Tabellenänderung

Verfasst: 24.09.2004 01:09
von Apfelwurm
Hallo mal eine frage

Was muß ich da genau ändern????

Code: Alles auswählen

## Run the following command on your sql database (replace phpbb_ with your db prefix):
##
## ALTER TABLE `phpbb_users` ADD `user_reminded` TINYINT(4) DEFAULT '0' NOT NULL 

Verfasst: 24.09.2004 01:25
von funfreak
hast Du einen anderen Präfix bei der installation eingegeben ?? z.B. forum_ oder sowas oder liegen ist der Präfix phpbb_ geblieben ?

das kannst Du sehen wenn Du auf Deine Datenbank gehst und schaust was davor steht z.B. phpbb_users dann hast Du den präfix phpbb_ behalten und musst nix ändern.

steht da forumusers dann ist Dein Präfix "forum"
dann musst Du das "phpbb_" mit "forum" ersetzen und dann in die DB einfügen.

Beispiel: für forum anstatt phpbb_

Code: Alles auswählen

## Run the following command on your sql database (replace phpbb_ with your db prefix): 
## 
## ALTER TABLE `phpbb_users` ADD `user_reminded` TINYINT(4) DEFAULT '0' NOT NULL 
ändern in:

Code: Alles auswählen

## Run the following command on your sql database (replace phpbb_ with your db prefix): 
## 
## ALTER TABLE `forumusers` ADD `user_reminded` TINYINT(4) DEFAULT '0' NOT NULL 
Verstanden ??

Verfasst: 24.09.2004 01:47
von Apfelwurm
ne nicht ganz bekomm folgende fehlermeldung im phpBB

Code: Alles auswählen

Could not obtain user information

DEBUG MODE

SQL Error : 1054 Unknown column 'user_reminded' in 'field list'

SELECT username, user_id, user_posts, user_regdate, user_reminded FROM phpbb_users WHERE user_reminded > '3'

Line : 581
File : /mnt/am1/07/488/00000000/htdocs/phpBB2/admin/admin_reminder.php

Verfasst: 24.09.2004 01:48
von funfreak
was hast Du denn als Präfix angegeben ??
phpbb_ wie es scheint...
und was steht in linie 581 bei admin_reminder.php??

Re: SQL Tabellenänderung

Verfasst: 24.09.2004 09:43
von Christian_W
Apfelwurm hat geschrieben:Was muß ich da genau ändern????
Du musst nichts ändern, Dein Prefix ist phpbb_

Den Code musst Du mit KB:phpmyadmin ausführen. Sie auch: KB:modsfaq

Code: Alles auswählen

## Run the following command on your sql database (replace phpbb_ with your db prefix):
##
## ALTER TABLE `phpbb_users` ADD `user_reminded` TINYINT(4) DEFAULT '0' NOT NULL 
Worauf Du achten musst ist, dass Du die beiden ##-Zeichen am Anfang der Zeile entfernst. Die kennzeichnen nämlich einen Kommentar und wenn Du die mitkopierst wird die Zeile nicht ausgeführt.

Gruß Christian