Tabellen erstellen lassen Problem.

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Schonen guten Morgen liebe Com,


    ich möchte gerne die beiden in eine Tabelle reinpacken, doch das klappt nicht so. Er setzt dann immer die Zweite ?


    mysql_query("CREATE TABLE IF NOT EXISTS Accounts(Name VARCHAR(24), password VARCHAR(40), score INT(20), money INT(20), level INT(20) Adminlevel INT(20), Baned INT(20), Eingeloggt INT(20), Alter INT(20), Geschlecht INT(20), Skin INT(20), FSkin INT(20), Fraktion INT(20), Member INT(20), Leader INT(20), FirstLog INT(20), Perso INT(20), LevelKosten INT(20), Respektpunkte INT(20)");
    mysql_query("CREATE TABLE IF NOT EXISTS Accounts(Respektpunkteforlvlup INT(20), MinutenafterPayDay INT(20), FirstSpawn INT(20), Konto INT(20), Pin INT(20), Kontozeit INT(20), Kontoabholen INT(20), Kontonummer INT(20), Konto1 INT(20), BGuthaben INT(20), Handy INT(20), Marke INT(20), Anbieter INT(20), Vertrag INT(20), Handyaa INT(20), Handynr INT(20), Prepaid INT(20), Handyguthaben INT(20),Jahr INT(20), Monat INT(20), Tag INT(20), Job INT(20), Pizzen INT(20), Gehalt INT(20), Wantedlevel INT(20) )");


    Ich hoffe ihr könnt mir helfen :)


    //EDIT
    Beides in einem ist zu lang :S

    Einmal editiert, zuletzt von K3V1N ()

  • Da es sich hierbei ja um eine Tabelle handelt und du MySQL beibringst das er die Tabelle nur erstellen soll wenn sie nicht exestiert kann es so auch nicht funktionieren. In deinem Fall würde es helfen Tabellenatribute via ALTER hinzu zu fügen.



    mysql_query("ALTER TABLE `Accounts` ADD `Respektpunkteforlvlup` INT(20) ");

  • Soweit bin ich doch schon -.-


    Ich möchte wissen wie ich die beiden COdes in einen bekomme. Weil wenn ich die beiden in einen rein
    mache ist der String definitiv zu lang.


    //EDIT Jetzt erstellt er keine Tabelle mehr -.-


    mysql_query("CREATE TABLE IF NOT EXISTS `Accounts` (Name varchar(24), password varchar(40), score int(11), money int(11), level int(11) Adminlevel int(11), Baned int(11), Eingeloggt int(11), Alter int(11), Geschlecht int(11), Skin int(11), FSkin int(11), Fraktion int(11), Member int(11), Leader int(11), FirstLog int(11), Perso int(11), LevelKosten int(11), Respektpunkte int(11) AUTO_INCREMENT)");
    mysql_query("CREATE TABLE IF NOT EXISTS `Accounts` (Respektpunkteforlvlup int(11), MinutenafterPayDay int(11), FirstSpawn int(11), Konto int(11), Pin int(11), Kontozeit int(11), Kontoabholen int(11), Kontonummer int(11), Konto1 int(11), BGuthaben int(11), Handy int(11), Marke int(11), Anbieter int(11), Vertrag int(11), Handyaa int(11), Handynr int(11), Prepaid int(11) AUTO_INCREMENT) ");
    mysql_query("CREATE TABLE IF NOT EXISTS `Accounts` (Handyguthaben int(11),Jahr int(11), Monat int(11), Tag int(11), Job int(11), Pizzen int(11), Gehalt int(11), Wantedlevel int(11) AUTO_INCREMENT)");

    Einmal editiert, zuletzt von K3V1N ()

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Hier kurzer Ausschnit aus deinem Code :



    (Name varchar(24), password varchar(40), score int(11)

    So was sehen wir da ?
    Du hast bei den Namen auch die `` vergessen
    Das heißt der Code sollte so aussehen :

    (`Name` varchar(24), `password` varchar(40), `score` int(11)

    MFG

  • Also er erstellt jetzt aber nichts mehr ..



    mysql_query("CREATE TABLE IF NOT EXISTS `Accounts` (`id` int(11) NOT NULL AUTO_INCREMENT,`Name` varchar(24), `password` varchar(40), `score` int(11), `money` int(11), `level` int(11) `Adminlevel` int(11), `Baned` int(11),`Eingeloggt` int(11), `Alter` int(11), `Geschlecht` int(11), `Skin` int(11), `FSkin` int(11), `Fraktion` int(11), `Member` int(11), `Leader` int(11), `FirstLog` int(11), PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=latin1;");

  • Wenn du dir einen Kopfschuss geben willst gerne. Klappt auch so 8)


    Er erstelllt sie jetzt. Packt aber nur die erste Query mit rein ? 2 & 3 packt er nicht mit rein..


    mysql_query("CREATE TABLE IF NOT EXISTS `Accounts` (`id` int(11) NOT NULL AUTO_INCREMENT,`Name` varchar(24), `password` varchar(40),`score` int(11),`money` int(11),`level` int(11),`Adminlevel` int(11),`Baned` int(11),`Eingeloggt` int(11),`Alter` int(11),`Geschlecht` int(11),`Skin` int(11),`FSkin` int(11),`Fraktion` int(11),`Member` int(11),`Leader` int(11),`FirstLog` int(11),PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=latin1;");
    mysql_query("CREATE TABLE IF NOT EXISTS `Accounts` (`Respektpunkteforlvlup` int(11) NOT NULL AUTO_INCREMENT, `MinutenafterPayDay` int(11), `FirstSpawn` int(11), `Konto` int(11), `Pin` int(11), `Kontozeit` int(11), `Kontoabholen` int(11), `Kontonummer` int(11), `Konto1` int(11), `BGuthaben` int(11), `Handy` int(11), `Marke` int(11), `Anbieter` int(11), `Vertrag` int(11), `Handyaa` int(11), `Handynr` int(11), `Prepaid` int(11),PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=latin1;");
    mysql_query("CREATE TABLE IF NOT EXISTS `Accounts` (`Perso` int(11) NOT NULL AUTO_INCREMENT, `LevelKosten` int(11), `Respektpunkte` int(11),`Handyguthaben` int(11),`Jahr` int(11), `Monat` int(11), `Tag` int(11), `Job` int(11), `Pizzen` int(11), `Gehalt` int(11), `Wantedlevel` int(11),PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=latin1;");