Seite 2 von 3
Verfasst: 07.06.2007 23:28
von Jan500
was für eine fehlermeldung trat denn auf als du den mod eingebaut hast?
und hat dir KB:modsfaq nicht weitergeholfen?
Jan
Verfasst: 07.06.2007 23:53
von Tina_99
hmmm die fehlermeldung habe ich mir blöderweise nicht aufgeschrieben ... wenn ich nach dem einbau des mods dann einen beitrag editiert habe, konnte man den ganzen beitrag nicht mehr aufmachen.
problem fing schon damit an, dass z.b. in der datei modcp.php $post_id_sql .= ( ( $post_id_sql != '' ) ? ', ' : '' ) . intval($row['post_id']);
nicht zu finden war bei mir
Verfasst: 07.06.2007 23:57
von Jan500
wenn man was nicht findet, sucht man nur nach einem kleinen teil davon
oft liegt es auch an einem leerzeichen, das man zuviel mitkopiert hat
Jan
Verfasst: 08.06.2007 00:40
von Tina_99
ich habe es gerade noch mal probiert. wenn ich nun einen beitrag aufmachen will kommt wieder fehlermeldung und zwar:
Could not get edits
DEBUG MODE
SQL Error : 1146 Table 'DB56822.phpbb_edits' doesn't exist
SELECT edit_user, edit_time FROM phpbb_edits WHERE edit_post = '67' ORDER BY edit_time DESC
Line : 1387
File : viewtopic.php
Verfasst: 08.06.2007 08:45
von Jan500
KB:sql_error
Jan
Verfasst: 08.06.2007 12:39
von Tina_99
oh gott ..... hilfäääääää
ich hab verstanden, dass ich in der datenbank was ändern muss ... aber keinen plan wie ...
also es steht so in der anleitung:
#-----[ SQL ]------------------------------------------
# Führe die Querie in deiner Datenbank aus (ersetze phpbb_ mit deinem Prefix), bevor du die Dateien veränderst!
CREATE TABLE phpbb_edits (
edit_id MEDIUMINT(8) NOT NULL AUTO_INCREMENT PRIMARY KEY,
edit_post MEDIUMINT(8) NOT NULL,
edit_topic SMALLINT(8) NOT NULL,
edit_user VARCHAR(25) NOT NULL,
edit_time INT(11) NOT NULL);
# Führe die Querie in deiner Datenbank aus (ersetze phpbb_ mit deinem Prefix), bevor du die Dateien veränderst!
was ist damit gemeint??
und ich kann eine neue datenbank aufmachen und die dann phpbb_edits nennen. aber dann kommt schon das problem. wieviel felder werde ich gefragt ... 5?? und wenn ich z.b. 5 felder angebe, dann steht da
Feld Typ Länge/Set* Attribute Null Standard Extra Primärschlüssel Index Unique Volltext
kein plan was da rein muss und kein plan wo ich denn dann
edit_id MEDIUMINT(8) NOT NULL AUTO_INCREMENT PRIMARY KEY,
edit_post MEDIUMINT(8) NOT NULL,
edit_topic SMALLINT(8) NOT NULL,
edit_user VARCHAR(25) NOT NULL,
edit_time INT(11) NOT NULL);
eingeben muss

Verfasst: 08.06.2007 13:49
von Jan500
bei KB:phpmyadmin gibt es ein icon "sql" da musst du rauf gehen (in deiner datenbank wo das phpbb liegt)
und den code von dir da ausführen
hilfe dazu: KB:pma_faq
Jan
Verfasst: 08.06.2007 14:18
von Tina_99
oar ich könnt heulen .. sorry normalerweise stell ich mich nicht so dämlich an, aber wenn ich etwas nicht vestehe oder nicht weiss wie ich es machen muss, dann tue ich mich etwas schwer.
die anleitungen nutzen mir alle nichts, weil ich ein ganz altes phpMyAdmin habe. da sind all diese schönen funnktionen wie SQL / Abfrageoptionen / etc. gar nicht drin. ich habe phpMyAdmin 2.2.3 und MySQL 3.23.37
Verfasst: 08.06.2007 15:25
von Jan500
das "sql" feld sollte da eigentlich auch sein, evtl etwas versteckter...
aber du solltets aufjedenfall pma aktualiseren afaik ist 2.10 die neuste
auf der seite ist auch eine anleitung
Jan
Verfasst: 08.06.2007 17:11
von Tina_99
ja, das feld SQL gibt es ... SQL-Befehl(e) ausführen in Datenbank
und wenn ich da z.b.
(
edit_id MEDIUMINT(8) NOT NULL AUTO_INCREMENT PRIMARY KEY,
edit_post MEDIUMINT(8) NOT NULL,
edit_topic SMALLINT(8) NOT NULL,
edit_user VARCHAR(25) NOT NULL,
edit_time INT(11) NOT NULL);
in das feld kopiere und dann auf ok klicke, erscheint die fehlermeldung:
Fehler
SQL-Befehl :
(
edit_id MEDIUMINT(8) NOT NULL AUTO_INCREMENT PRIMARY KEY,
edit_post MEDIUMINT(8) NOT NULL,
edit_topic SMALLINT(8) NOT NULL,
edit_user VARCHAR(25) NOT NULL,
edit_time INT(11) NOT NULL)
MySQL meldet:
You have an error in your SQL syntax near '(
edit_id MEDIUMINT(8) NOT NULL AUTO_INCREMENT PRIMARY KEY,
edit_post MEDIUMIN' at line 1
ein update kann ich selber nicht machen, dass muss der anbieter machen. habe ihn zwar schon angeschrieben, aber wenn der das nicht machen will muss ich so klar kommen[/quote][/code]