Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Sql Fehler!
#1
Hilfe!

Die Startseite funkt bei mir, aber wenn man sich einloggt
kommt da:
Code:
Sql Fehler: SELECT Count(id) As exist_village,userid,id,name,x,y,continent,r_wood,r_stone,r_iron,last_prod_aktu,r_bh,control_villages,recruited_snobs,attacks,agreement,agreement_aktu,dealers_outside,create_time,main,barracks,stable,garage,snob,smith,place,market,wood,stone,iron,farm,storage,hide,wall,unit_spear_tec_level,unit_sword_tec_level,unit_axe_tec_level,unit_light_tec_level,unit_heavy_tec_level,unit_ram_tec_level,unit_catapult_tec_level from villages where id='3' GROUP BY userid,id,name,x,y,continent,r_wood,r_stone,r_iron,last_prod_aktu,r_bh,control_villages,recruited_snobs,attacks,agreement,agreement_aktu,dealers_outside,create_time,main,barracks,stable,garage,snob,smith,place,market,wood,stone,iron,farm,storage,hide,wall,unit_spear_tec_level,unit_sword_tec_level,unit_axe_tec_level,unit_light_tec_level,unit_heavy_tec_level,unit_ram_tec_level,unit_catapult_tec_level
MySql Error: Unknown column 'control_villages' in 'field list'
auch die dslan_start.bat läuft nicht so wie gewohnt Sad
#2
was steht denn in der dslan_start.bat?
Ein missglückter Versuch eines Saltos von einem Pferd Big Grin
-Sir! Wir sind umzingelt!
-Ausgezeichnet, jetzt können wir in jeder Richtung angreifen.
#3
Alter, es liegt nicht an der bat, sondern am MySQL-Fehler.
Ich würd mal "full-sql.txt" in der Datenbank ausführen...
#4
ok, danke, aber wie tu ich das dann in der phpmyadmin rein tun?
z.B

--
-- Tabellenstruktur für Tabelle `ally`
--

soll ich dann die tabellenstruktur in die -> lan -> ally -> sql??? da kommt nämlich fehler
#5
phpmyadmin > lan > alle tabellen löschen
lan > sql > paste & ok
#6
ok, ich versuchs


................................

dslan_start.bat läuft wieder alles gut, man kann sich einloggen...

na dann Big Grin wow danke Big Grin
du bist der beste Smile
buggt aber noch sql fehler bei der karte z.b
Code:
Sql Fehler: SELECT to_ally, type FROM ally_contracts WHERE from_ally = '-1' AND type = 'partner'
MySql Error: Table 'lan.ally_contracts' doesn't exist
#7
Wahrscheinlich ein Bug der 1.3, die du ja angeblich noch benutzt.
#8
Table 'lan.ally_contracts' doesn't exist

dann muss man des ja machen oder? also in lan lan.ally_contracts oder so erstellen
kann man doch?!
#9
ally_contracts muss die tabelle heissen... aber ja, müsstest du.
#10
sowas von gar keine ahnung wie man das macht, hab ich...
kann die bitte jemand posten
#11
Klick

Da findest du sicher was, wie du Tabellen erstellst Wink

MfG Manuel
#12
ja, wow, ganz klasse! von der seite hab ich ja noch nie was gehört....
#13
ja dann empfehl ich die zu nutzen Tongue Big Grin

MfG
Dsaddicted
Wenn ich helfen konnte, dann bewertet mich bitte. -->Bewertung
#14
Nicht streiten, Kinder Tongue

@index:
Ich hab leider keine Ahnung, was die 1.3 da für ne Tabelle verlangt, deshalb kann ich auch nicht helfen.

LG
Molt
#15
dann werd ichs wohl neu entpacken Sad
#16
Das könntest du machen, und dann schauen, wie die Tabellenstruktur von ally_contracts aussieht... und dann natürlich beim andern einfügen.

LG
Molt
#17
guter vorschlag, aber wie guckt man des nach?
kann nicht jemand bitte hier posten oder habt ihr die 1.3 nicht ? :S
#18
lad dir doch einfach die 1.4 :O
dann hast du auch keine bugs
Ein missglückter Versuch eines Saltos von einem Pferd Big Grin
-Sir! Wir sind umzingelt!
-Ausgezeichnet, jetzt können wir in jeder Richtung angreifen.
#19
lolli hat schon Recht, warum benutzt du nicht die 1.4?
Aber es sollte machbar sein: phpMyAdmin

LG
Molt
#20
Code:
CREATE TABLE `ally_contracts` (
  `from_ally` int(11) NOT NULL,
  `type` varchar(10) collate latin1_general_ci NOT NULL,
  `to_ally` int(11) NOT NULL,
  `short` varchar(6) collate latin1_general_ci NOT NULL,
  `id` int(11) NOT NULL auto_increment,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=9 ;

Hier dass du Ruhe gibst.

MfG Manuel




Users browsing this thread: 4 Guest(s)