Hi there,
Vielen Dank, den Wald vor lauter Bäumen nicht gesehen. Bei mir schwingen gerade die Bedenken mit, dass ich etwas gekauft habe, was totaler Schrott ist.
Naja, ich schätze einmal, Du hast in erster Linie für die Daten bezahlt, und nicht für die "genialen" Importroutinen.
Das hier steht im Code ...
$conn = mysql_connect('127.0.0.1', 'root', '') or die('db connect error: ' . mysql_error());
Das gibt es doch gar nicht mehr, oder?
In einer Produktivitätsumgebung würde man soetwas nicht mehr machen, aber wenn's auf Deinem Server (der in dem Fall wahrscheinlich Dein Rechner ist) funktioniert, warum nicht? Du hast ja in erster Linie offenbar ein syntaktisches Problem, die fehlenden Semikola wurden ja schon erwähnt.
Alternativ dazu kannst Du diese Befehle ja auch einzeln in Phpmyadmin im SQL-Abfragefenster einzeln eingeben, also zuerst erzeugst Du eine Datenbank (das entspricht vom Effekt her dem "USE db' (brauchst Du natürlich nur einmal machen), dann löscht Du mit 'DROP TABLE IF EXISTS plz_de' die Tabelle, sollte die von vorhergegangen Fehlversuchen schon existieren, dann erzeugst Du sie wieder mit dem 'CREATE TABLE...'-Befehl und so weiter, immer schön der Reihe nach...;)