Parse error
Achim
- php
Moin,
ich habe immer einen Parse Error in dieser Zeile. Ich habe die Zeile der übersichtlichkeit getrennt. Vielleicht könnt Ihr mir helfen.
Das wäre riesig
// Definition des für den Export der Daten notwendigen SQL Strings
$sql = "SELECT * INTO OUTFILE '/usr/local/httpd/htdocs/www.virtual/www.achim.de/outfiles/buchliste.txt'
FIELDS TERMINATED BY ';'
OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
FROM $cfg_Table_Main";
Hio,
Interessant wäre vielleicht die Fehlermeldung an sich, nicht nur der Code der in verursacht ;)
// Definition des für den Export der Daten notwendigen SQL Strings
$sql = "SELECT * INTO OUTFILE '/usr/local/httpd/htdocs/www.virtual/www.achim.de/outfiles/buchliste.txt'
FIELDS TERMINATED BY ';'
OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
FROM $cfg_Table_Main";
würds mal mit
$sql = "SELECT * INTO OUTFILE '/usr/local/httpd/htdocs/www.virtual/www.achim.de/outfiles/buchliste.txt'
FIELDS TERMINATED BY ';'
OPTIONALLY ENCLOSED BY '"' <----- das \ vor "
LINES TERMINATED BY '\n'
FROM $cfg_Table_Main";
probieren, ansonsten beendest du deine Zeichenkette ja dort. Was heissen würde,
1 $sql = $sql = "SELECT * INTO OUTFILE ...."
2 'LINES TERMINATED BY '\n'...
zeile 1, die definierst den Inhalt deiner Variable $sql,
zeile 2 hier bist du wieder auf befehlsinterpreter ebener.
durch " hebst du die normale Bedeutung von " auf, was ja deine Zeichenkette abschliessen würde und sprichst das Zeichen " ansich an.
hoffe das passt
gl & hf
Thorsten
Hat gefunzt. War ein guter Tipp
Danke