Seite 24 von 32

Verfasst: 27.01.2008 03:08
von MON Spion
Hi,

habe folgendes Problem:

Beim einfügen des SQL Befehls bekomme ich follgende Fehlermeldung:

Code: Alles auswählen

 MySQL meldet: Dokumentation
#1064 - You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near 'collate utf8_bin NOT NULL default,
user_lat double NOT NULL de 
Auf dem Server ist MySQL 4.0.24 installiert.

Hängt wohl an der veralteten MySQL Version :-?

Gibt es da eine Möglichkeit den SQL Befehl so umzuschreiben, dass er funktioniert?

Verfasst: 27.01.2008 04:05
von Kendoo
in dem Du das 'collate utf8_bin' weglässt

Verfasst: 27.01.2008 04:17
von MON Spion
Hmm ok

Also das ist der Code den ich ausführen soll:

Code: Alles auswählen

CREATE TABLE phpbb_geocode (
user_from varchar(100) collate utf8_bin NOT NULL default '',
user_lat double NOT NULL default 0,
user_long double NOT NULL default 0,
code_expire int(11) unsigned NOT NULL default 0,
UNIQUE KEY user_from (user_from)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

Wenn ich ihn so ändere:

Code: Alles auswählen

CREATE TABLE phpbb_geocode (
user_from varchar(100) NOT NULL default,
user_lat double NOT NULL default 0,
user_long double NOT NULL default 0,
code_expire int(11) unsigned NOT NULL default 0,
UNIQUE KEY user_from (user_from)
) ENGINE=MyISAM DEFAULT;
müsste es gehen oder?

Verfasst: 28.01.2008 12:06
von creix
Fragen dazu:

# Wo bekommt man diesen Googlekey her?
# Wie bastelt man das rein? Bitte etwas detailierter, habe von Programmierung so gut wie keine Ahung
# Ich habe eine leicht geänderte Version der Standardsytles im phpBB 3.0 gewählt. Geht das damit auch ?

Verfasst: 28.01.2008 12:13
von creix
Ok, den Key habe ich gefunden, der Link steckt ja in der USER_MAP_INSTALL.xml....

Verfasst: 28.01.2008 12:16
von MON Spion
zu1: GoogleKey


zu2: Mod Doku

zu3:
Ja geht

Verfasst: 28.01.2008 20:48
von Swat
moin

mich plagt schon wieder das leidige Problem das keine Map angezeigt wird (ca 4 Tage) :( Am Code oder Server wurde nichts geändert, gab ja schon mal so einen Zeit wo das hier mehrere berichtet hatten ... nach paar Tagen ging es ja dann auch wieder.

Verfasst: 31.01.2008 20:51
von MM
geht mir grad genau so , alles funzte nix wurde geändert aber keine Map da ...

MFG MM

Datenbankfehler ?

Verfasst: 04.02.2008 14:49
von Myflyer
Ich bekomme wenn ich die Usermap starte folgenden Fehler :

SQL ERROR [ mysql4 ]

Duplicate entry 'Bechhofen' for key 1 [1062]

SQL

INSERT INTO phpbb_geocode (user_from, user_lat, user_long, code_expire) VALUES ('Bechhofen', '49.159957', '10.553197\r', 1202996762)

BACKTRACE


FILE: includes/db/mysql.php
LINE: 158
CALL: dbal_mysql->sql_error()

FILE: user_map.php
LINE: 85
CALL: dbal_mysql->sql_query()



Die Datenbank habe ich so angelegt : (Skript)

CREATE TABLE phpbb_geocode (
user_from varchar(100),
user_lat double NOT NULL default 0,
user_long double NOT NULL default 0,
code_expire int(11) unsigned NOT NULL default 0,
UNIQUE KEY user_from (user_from)
) ENGINE=MyISAM

kann mir jemand weiterhelfen ?

Hier mal die URL : www.rockfanz.de
Anmeldung : Testuser
Passwort: 123456

Verfasst: 06.02.2008 08:53
von silva07
Alles blau, nix da. Schon seit einigen Tagen so... hab mir den Thread gerade ganz durchgelesen aber nichts gefunden. Irgendwie nervt das :-?