[erledigt]Was ist an diesem Befehl falsch?

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
naptune
Mitglied
Beiträge: 141
Registriert: 28.02.2005 08:21
Wohnort: Regensburg
Kontaktdaten:

[erledigt]Was ist an diesem Befehl falsch?

Beitrag 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)');


Zuletzt geändert von naptune am 09.09.2005 10:07, insgesamt 1-mal geändert.
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

Und warum führst du nicht jetzt die DB_update.php aus? Wo liegt das Problem?

Markus
naptune
Mitglied
Beiträge: 141
Registriert: 28.02.2005 08:21
Wohnort: Regensburg
Kontaktdaten:

Beitrag von naptune »

Das hab natürlich als erstes versucht, aber leider komm ich nicht mehr auf´s Board.
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

Und warum kommst du nicht mehr aufs Board? Fehlermeldung ?

Markus
naptune
Mitglied
Beiträge: 141
Registriert: 28.02.2005 08:21
Wohnort: Regensburg
Kontaktdaten:

Beitrag von naptune »

Sorry, dachte du hättest schon den Link unten ausprobiert :oops:
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 :cry:
Jensemann
Ehemaliges Teammitglied
Beiträge: 2549
Registriert: 25.02.2002 01:00

Re: Was ist an diesem Befehl falsch?

Beitrag 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)
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

hast du mal bitte einen Downloadlink zum MOD?

Markus
naptune
Mitglied
Beiträge: 141
Registriert: 28.02.2005 08:21
Wohnort: Regensburg
Kontaktdaten:

Beitrag 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
[
naptune
Mitglied
Beiträge: 141
Registriert: 28.02.2005 08:21
Wohnort: Regensburg
Kontaktdaten:

Beitrag von naptune »

Markus67 hat geschrieben:Hi ...

hast du mal bitte einen Downloadlink zum MOD?

Markus
sicher,

http://mods.db9.dk/viewtopic.php?t=1503
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag 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
Antworten

Zurück zu „Coding & Technik“