hallo zusammen
ausgangslage
ein textfile wird auf einer windows 98 -er maschine erstellt und anschliessend mit php auf den server geladen und umbenannt. danach wird die upgeloadete textdatei mit dem LOAD DATA - befehl in eine tabelle einer mysql-datenbank reingeladen.
server:
php-version: 4.3.3
mysql-version: 3.23.58
das ganze hat bisher wunderbar funktioniert. doch nun dies:
seit neustem ist die windows-textfile-erstell-maschine auf windows xp umgerüstet worden, und seither funzt es nicht mehr. komischerweise geht das LOAD DATA INTO ... mit phpMyAdmin schon. Kann es sein, dass phpmyadmin die codierung des textfiles ändert? oder woran könnte das problem noch liegen?
hoffentlich auf bald
urukai
ausgangslage
ein textfile wird auf einer windows 98 -er maschine erstellt und anschliessend mit php auf den server geladen und umbenannt. danach wird die upgeloadete textdatei mit dem LOAD DATA - befehl in eine tabelle einer mysql-datenbank reingeladen.
server:
php-version: 4.3.3
mysql-version: 3.23.58
das ganze hat bisher wunderbar funktioniert. doch nun dies:
seit neustem ist die windows-textfile-erstell-maschine auf windows xp umgerüstet worden, und seither funzt es nicht mehr. komischerweise geht das LOAD DATA INTO ... mit phpMyAdmin schon. Kann es sein, dass phpmyadmin die codierung des textfiles ändert? oder woran könnte das problem noch liegen?
PHP-Code:
$sql = "LOAD DATA INFILE 'upgeloadete_textdatei.txt' REPLACE INTO TABLE meinetabelle FIELDS TERMINATED BY '\t' ENCLOSED BY '' ESCAPED BY '' LINES TERMINATED BY '\r' ";
urukai
Kommentar