tabele in mysql erstellen!?

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Gast

tabele in mysql erstellen!?

Beitrag von Gast »

Hallo,
ist eine noob frage! wie erstelle ich tabelle in myscl db? ist für bedankemod...

danke
codemonkey
Ehemaliges Teammitglied
Beiträge: 3005
Registriert: 13.10.2002 15:15
Wohnort: Wilhelmshaven
Kontaktdaten:

Beitrag von codemonkey »

Das machst du am besten mit phpMyAdmin
Gast

Beitrag von Gast »

gibt es eine gute anleitung?
codemonkey
Ehemaliges Teammitglied
Beiträge: 3005
Registriert: 13.10.2002 15:15
Wohnort: Wilhelmshaven
Kontaktdaten:

Beitrag von codemonkey »

Die ist im Download Paket enthalten.
Gast

Beitrag von Gast »

was kommt wohin?

Code: Alles auswählen

CREATE TABLE `phpbb_bedankomat` ( 
  `thx_id` smallint(11) NOT NULL auto_increment, 
  `user_id` smallint(11) NOT NULL default '0', 
  `topic_id` smallint(11) NOT NULL default '0', 
  PRIMARY KEY  (`thx_id`) 
) TYPE=MyISAM; 

habe neue tabelle erstellt,
name:`phpbb_bedankomat`
feld: 3

und weiter?
Typ [Dokumentation] Länge/Set* Attribute Null Standard** Extra <-- was kommt da?!

sorry für die noob fragen! :oops:
codemonkey
Ehemaliges Teammitglied
Beiträge: 3005
Registriert: 13.10.2002 15:15
Wohnort: Wilhelmshaven
Kontaktdaten:

Beitrag von codemonkey »

Wenn du den Code hast, brauchst du das nicht per Hand zu erstellen.
Klick oben auf SQL und füge den Code in das Text Feld ein.
Gast

Beitrag von Gast »

Code: Alles auswählen

<?php 
define('IN_PHPBB', true); 
$phpbb_root_path = './'; 
include($phpbb_root_path . 'extension.inc'); 
include($phpbb_root_path . 'common.'.$phpEx); 

$userdata = session_pagestart($user_ip, PAGE_INDEX); 
init_userprefs($userdata); 

if ( $userdata['user_level'] != ADMIN ) 
message_die(GENERAL_ERROR, "You are not authorised to do this."); 

        $sql = "CREATE TABLE " . $table_prefix . "bedankomat ( 
                thx_id smallint(11) NOT NULL auto_increment, 
                user_id smallint(11) NOT NULL default '0', 
                topic_id smallint(11) NOT NULL default '0', 
                PRIMARY KEY  (thx_id))"; 
        if (!$db->sql_query($sql)) 
        { 
                message_die(GENERAL_ERROR, "<font color=\"red\">error inserting table (<b>" . $table_prefix . "bedankomat</b>).</font>", "", __LINE__, __FILE__, $sql); 
        } 
        else 
        { 
                message_die(GENERAL_MESSAGE, "<font color=\"green\">table (<b>" . $table_prefix . "bedankomat</b>) created successfully.</font><br /><br /> <b>Now, delete this file.</b>", "", "", "", ""); 
        } 
?>
den hier?!
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Wenn du die Datei hast, dann hast du die Änderungen an der DB doch gemacht, sofern du diese ausgeführt hast?! :-?
Gast

Beitrag von Gast »

Code: Alles auswählen

Fehler

SQL-Befehl :  

* ? phpdefine(

'IN_PHPBB', true
) 

MySQL meldet: 


You have an error in your SQL syntax near '<?php 
define('IN_PHPBB', true)' at line 1
Zurück 


wenn ich mache wie du sagst...
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Du hast die Datei mit/in deinem Browser aufgerufen?
Sieht mir so aus, als ob du die ganze Datei als SQL Kommando ausgeführt hast...
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“