Seite 1 von 2
[erledigt]Was ist an diesem Befehl falsch?
Verfasst: 09.09.2005 09:23
von naptune
Hallo,
ich hab beim Einbau eines MOD leider die die Ausführung der Db_update vergessen.
Möchte jetzt den SQL-Befehl manuell in die DB eintragen.
Wie muß der denn geändert werden?
Code: Alles auswählen
'CREATE TABLE '.BANNERS_TABLE.' (
banner_id MEDIUMINT(8) UNSIGNED NOT NULL,
banner_name TEXT NOT NULL,
banner_spot SMALLINT(1) UNSIGNED NOT NULL,
banner_forum MEDIUMINT(8) UNSIGNED NOT NULL,
banner_description VARCHAR(30) NOT NULL,
banner_url VARCHAR(128) NOT NULL,
banner_owner MEDIUMINT(8) NOT NULL,
banner_click MEDIUMINT(8) UNSIGNED NOT NULL,
banner_view MEDIUMINT(8) UNSIGNED NOT NULL,
banner_weigth TINYINT(1) UNSIGNED DEFAULT "50" NOT NULL,
banner_active TINYINT(1) NOT NULL,
banner_timetype TINYINT(1) NOT NULL,
time_begin INT(11) NOT NULL,
time_end INT(11) NOT NULL,
date_begin INT(11) NOT NULL,
date_end INT(11) NOT NULL,
banner_level TINYINT(1) NOT NULL,
banner_level_type TINYINT(1) NOT NULL,
banner_comment VARCHAR(50) NOT NULL,
banner_type MEDIUMINT(5) NOT NULL,
banner_width MEDIUMINT(5) UNSIGNED NOT NULL,
banner_height MEDIUMINT(5) UNSIGNED NOT NULL,
banner_filter TINYINT(1) NOT NULL,
banner_filter_time MEDIUMINT(5) DEFAULT "600" NOT NULL,
INDEX (banner_id))',
'CREATE TABLE '.BANNER_STATS_TABLE.' (
banner_id MEDIUMINT(8) UNSIGNED NOT NULL,
click_date int (11) NOT NULL,
click_ip char(8) NOT NULL,
click_user MEDIUMINT(8) NOT NULL,
user_duration int (11) NOT NULL)');
Verfasst: 09.09.2005 09:24
von Markus67
Hi ...
Und warum führst du nicht jetzt die DB_update.php aus? Wo liegt das Problem?
Markus
Verfasst: 09.09.2005 09:26
von naptune
Das hab natürlich als erstes versucht, aber leider komm ich nicht mehr auf´s Board.
Verfasst: 09.09.2005 09:32
von Markus67
Hi ...
Und warum kommst du nicht mehr aufs Board? Fehlermeldung ?
Markus
Verfasst: 09.09.2005 09:34
von naptune
Sorry, dachte du hättest schon den Link unten ausprobiert
Allgemeiner Fehler
Couldn't get banners data
DEBUG MODE
SQL Error : 1146 Table 'db88862.phpbb_banner' doesn't exist
SELECT DISTINCT banner_id, banner_name, banner_spot, banner_description, banner_forum, banner_type, banner_width, banner_height, banner_filter FROM phpbb_banner WHERE banner_active AND IF(banner_level_type,IF(banner_level_type=1,-1<=banner_level,IF(banner_level_type=2,-1>=banner_level,-1<>banner_level)),banner_level=-1) AND (banner_timetype=0 OR (( 0926 BETWEEN time_begin AND time_end) AND ((banner_timetype=2 OR (( 5 BETWEEN date_begin AND date_end) AND banner_timetype=4) OR (( 20050909 BETWEEN date_begin AND date_end) AND banner_timetype=6) )))) ORDER BY banner_spot,banner_weigth*SUBSTRING(RAND(),6,2) DESC
Line : 571
File : page_header.php
Impressum
Powered by phpBB © 2001, 2005 phpBB Group, deutsches Paket von phpBB2.de
Protected by CBACK.DE CrackerTracker
Jetzt kann ich mich nicht mehr als admin anmelden und die db_update.php ausführen.
Hab den MOD erst lokal eingebaut, da war sonst kein fehler.
Beim übertragen der Datein auf den Web-Server hab ich dann das update vergessen

Re: Was ist an diesem Befehl falsch?
Verfasst: 09.09.2005 09:51
von Jensemann
Code: Alles auswählen
CREATE TABLE phpbb_banner (
banner_id MEDIUMINT(8) UNSIGNED NOT NULL,
banner_name TEXT NOT NULL,
banner_spot SMALLINT(1) UNSIGNED NOT NULL,
banner_forum MEDIUMINT(8) UNSIGNED NOT NULL,
banner_description VARCHAR(30) NOT NULL,
banner_url VARCHAR(128) NOT NULL,
banner_owner MEDIUMINT(8) NOT NULL,
banner_click MEDIUMINT(8) UNSIGNED NOT NULL,
banner_view MEDIUMINT(8) UNSIGNED NOT NULL,
banner_weigth TINYINT(1) UNSIGNED DEFAULT "50" NOT NULL,
banner_active TINYINT(1) NOT NULL,
banner_timetype TINYINT(1) NOT NULL,
time_begin INT(11) NOT NULL,
time_end INT(11) NOT NULL,
date_begin INT(11) NOT NULL,
date_end INT(11) NOT NULL,
banner_level TINYINT(1) NOT NULL,
banner_level_type TINYINT(1) NOT NULL,
banner_comment VARCHAR(50) NOT NULL,
banner_type MEDIUMINT(5) NOT NULL,
banner_width MEDIUMINT(5) UNSIGNED NOT NULL,
banner_height MEDIUMINT(5) UNSIGNED NOT NULL,
banner_filter TINYINT(1) NOT NULL,
banner_filter_time MEDIUMINT(5) DEFAULT "600" NOT NULL,
INDEX (banner_id))
CREATE TABLE phpbb_banner_stats (
banner_id MEDIUMINT(8) UNSIGNED NOT NULL,
click_date int (11) NOT NULL,
click_ip char(8) NOT NULL,
click_user MEDIUMINT(8) NOT NULL,
user_duration int (11) NOT NULL)
Verfasst: 09.09.2005 09:52
von Markus67
Hi ...
hast du mal bitte einen Downloadlink zum MOD?
Markus
Verfasst: 09.09.2005 09:53
von naptune
Danke, aber das mag er auch nicht.
hab auch schon versucht die tabellen von der lokalen db zu importieren, geht auch nicht
SQL-Befehl:
CREATE TABLE phpbb_banner(
banner_id MEDIUMINT( 8 ) UNSIGNED NOT NULL ,
banner_name TEXT NOT NULL ,
banner_spot SMALLINT( 1 ) UNSIGNED NOT NULL ,
banner_forum MEDIUMINT( 8 ) UNSIGNED NOT NULL ,
banner_description VARCHAR( 30 ) NOT NULL ,
banner_url VARCHAR( 128 ) NOT NULL ,
banner_owner MEDIUMINT( 8 ) NOT NULL ,
banner_click MEDIUMINT( 8 ) UNSIGNED NOT NULL ,
banner_view MEDIUMINT( 8 ) UNSIGNED NOT NULL ,
banner_weigth TINYINT( 1 ) UNSIGNED DEFAULT "50" NOT NULL ,
banner_active TINYINT( 1 ) NOT NULL ,
banner_timetype TINYINT( 1 ) NOT NULL ,
time_begin INT( 11 ) NOT NULL ,
time_end INT( 11 ) NOT NULL ,
date_begin INT( 11 ) NOT NULL ,
date_end INT( 11 ) NOT NULL ,
banner_level TINYINT( 1 ) NOT NULL ,
banner_level_type TINYINT( 1 ) NOT NULL ,
banner_comment VARCHAR( 50 ) NOT NULL ,
banner_type MEDIUMINT( 5 ) NOT NULL ,
banner_width MEDIUMINT( 5 ) UNSIGNED NOT NULL ,
banner_height MEDIUMINT( 5 ) UNSIGNED NOT NULL ,
banner_filter TINYINT( 1 ) NOT NULL ,
banner_filter_time MEDIUMINT( 5 ) DEFAULT "600" NOT NULL ,
INDEX ( banner_id )
) CREATE TABLE phpbb_banner_stats(
banner_id MEDIUMINT( 8 ) UNSIGNED NOT NULL ,
click_date int( 11 ) NOT NULL ,
click_ip char( 8 ) NOT NULL ,
click_user MEDIUMINT( 8 ) NOT NULL ,
user_duration int( 11 ) NOT NULL
)
MySQL meldet: Dokumentation
#1064 - You have an error in your SQL syntax near 'CREATE TABLE phpbb_banner_stats (
banner_id MEDIUMINT(8) UNSIGNED NOT NULL,
cl' at line 28
[
Verfasst: 09.09.2005 09:56
von naptune
Markus67 hat geschrieben:Hi ...
hast du mal bitte einen Downloadlink zum MOD?
Markus
sicher,
http://mods.db9.dk/viewtopic.php?t=1503
Verfasst: 09.09.2005 09:56
von Markus67
Hi ...
führe mal diesen hier aus ..
Code: Alles auswählen
CREATE TABLE phpbb_banner (
banner_id MEDIUMINT( 8 ) UNSIGNED NOT NULL ,
banner_name TEXT NOT NULL ,
banner_spot SMALLINT( 1 ) UNSIGNED NOT NULL ,
banner_forum MEDIUMINT( 8 ) UNSIGNED NOT NULL ,
banner_description VARCHAR( 30 ) NOT NULL ,
banner_url VARCHAR( 128 ) NOT NULL ,
banner_owner MEDIUMINT( 8 ) NOT NULL ,
banner_click MEDIUMINT( 8 ) UNSIGNED NOT NULL ,
banner_view MEDIUMINT( 8 ) UNSIGNED NOT NULL ,
banner_weigth TINYINT( 1 ) UNSIGNED DEFAULT "50" NOT NULL ,
banner_active TINYINT( 1 ) NOT NULL ,
banner_timetype TINYINT( 1 ) NOT NULL ,
time_begin INT( 11 ) NOT NULL ,
time_end INT( 11 ) NOT NULL ,
date_begin INT( 11 ) NOT NULL ,
date_end INT( 11 ) NOT NULL ,
banner_level TINYINT( 1 ) NOT NULL ,
banner_level_type TINYINT( 1 ) NOT NULL ,
banner_comment VARCHAR( 50 ) NOT NULL ,
banner_type MEDIUMINT( 5 ) NOT NULL ,
banner_width MEDIUMINT( 5 ) UNSIGNED NOT NULL ,
banner_height MEDIUMINT( 5 ) UNSIGNED NOT NULL ,
banner_filter TINYINT( 1 ) NOT NULL ,
banner_filter_time MEDIUMINT( 5 ) DEFAULT "600" NOT NULL ,
INDEX ( banner_id )
);
Markus