Frage zu Tut: Orte in einer Karte anzeigen lassen

Grossstadtkind

Grünschnabel
Hi zusammen,

habe mir das folgende Tutorial mal zur Brust genommen:
http://www.tutorials.de/php-codeschnipsel/242926-orte-einer-karte-anzeigen-lassen.html

Beim Import des DB-Dumps zeigt phpMyAdmin mir in der SQL-Abfrage folgenden Fehler an:

PHP:
SQL-Befehl: 

CREATE TABLE `geo` (

`geo_id` int( 8 ) NOT NULL default '0',
`geo_ort` varchar( 40 ) COLLATE NOT NULL ,
`geo_plz` int( 5 ) NOT NULL default '0',
`geo_lat` double NOT NULL default '0',
`geo_lon` double NOT NULL default '0',
KEY `geo_plz` ( `geo_plz` ) ,
KEY `geo_ort` ( `geo_ort` ) ) 

MySQL meldet:  

#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 'NOT NULL,
  `geo_plz` int(5) NOT NULL default '0',
  `geo_lat` double NOT NULL' at line 3

Hier die Tabellenstruktur:

PHP:
CREATE TABLE `geo` (
  `geo_id` int(8) NOT NULL default '0',
  `geo_ort` varchar(40) collate NOT NULL,
  `geo_plz` int(5) NOT NULL default '0',
  `geo_lat` double NOT NULL default '0',
  `geo_lon` double NOT NULL default '0',
  KEY `geo_plz` (`geo_plz`),
  KEY `geo_ort` (`geo_ort`)
);

Preisfrage: Wer findet den Fehler? :confused:

Wäre super, wenn jemand eine Antwort parat hat.

Dankend,

GSK
 
Zurück