Hallo,
ich versuche über einen CommandController ein CSV-Export zu erstellen. Mein PHP-Code sieht folgendermaßen aus:
CSV Tabelle wird auch erstellt. Leider werden bei Textfeldern nicht gewünschte backslashes eingefügt. Hat jemand eine Idee, wie ich das richtig 'escape'? Würde mich über Hilfe freuen...
Danke Timo
ich versuche über einen CommandController ein CSV-Export zu erstellen. Mein PHP-Code sieht folgendermaßen aus:
PHP-Code:
$mysqlCommand = 'echo "SELECT ' . implode(', ', $fieldNames) . " INTO OUTFILE '" .
$csvPath . '\' FIELDS TERMINATED BY \',\' OPTIONALLY ENCLOSED BY \'\"\' ' .
'ESCAPED BY \'' . "\\\\\\\\\'" . ' LINES TERMINATED BY \'\n\'' . 'FROM ' .
$tableName . '" | mysql -u root -ptest db';
system($mysqlCommand);
Danke Timo
Kommentar