Hallo,
in meiner Anwendung lade ich eine Datei auf meinen Server hoch und schreibe sie anschlie�end in eine Datenbank. Auf meinem Windows-Rechner klappt das auch alles wunderbar doch beim Versuch selbiges auf dem Mac zu tun, wird nur ein Datensatz in die DB geschrieben. F�r mich gibt es daf�r keine logische Erkl�rung, da es alles serverseitig l�uft, die Datei vom Mac auch auf den Server �bertragen wird, nur der MySQL-Befehl nicht klappt, obwohl es doch eigentlich nichts mit dem Betriebssystem des Clients zu tun hat, oder doch?!
W�rde mich �ber einen Hinweis oder Tipp sehr freuen, da ich echt am verzweifeln bin, hier mein Quelltext:
Code:
$upload = ftp_put ($connection_id, "csv.csv", "$csvpath", FTP_BINARY);
if(!$upload)
print "Fehler beim Hochladen der cvs-Datei!";
$csvpath='tmp/csv.csv';
$query= "LOAD DATA LOCAL INFILE
'".$csvpath."'
INTO TABLE `besttalktemp`
FIELDS TERMINATED BY ';'
OPTIONALLY ENCLOSED BY '\"'
ESCAPED BY '\\\'
LINES TERMINATED BY '\\r\\n'";
$resID = mysql_query($query,$linkID);
if (!$resID) die(mysql_error());