Mailinglisten-Archive |
Hey Liste, dezeit beschäftigen sich offenbar einige auf der Liste mit dem Befehl LOAD DATA INFILE. Der folgende Schnipsel liefert lediglich <Verbindung steht> und <1105> zurück. Er importiert nicht. Warum? Der Import ueber phpMyAdmin funktioniert mit der gleichen CSV-Datei fehlerfrei! Der Code und die CSV-Datei stehen im gleichen Verzeichnis. <schnipp> <? $Host = "localhost"; $Database = "testdatenbank"; $User = ""; $Password = ""; $verbindung = mysql_connect($Host, $User, $Password); if (!$verbindung) { echo "Keine Verbindung möglich!<br>"; exit; } else echo "Verbindung steht!<br>"; $anweisung = mysql_db_query("$Database","LOAD DATA INFILE 'artikel_neu.csv' INTO TABLE artikel FIELDS TERMINATED BY ';'"); echo "$anweisung<br>"; echo mysql_errno($verbindung); mysql_close($verbindung); ?> </schnipp> Vielen Dank Gruss von Frank E-M_(at)_il: Frank_(at)_Team-Pachollek.com
php::bar PHP Wiki - Listenarchive