В настоящее время я работаю над сценарием PHP для вывода файла CSV из записей в базе данных MySQL. Моя проблема заключается в том, как правильно вывести значения. Многие записи в базе данных MySQL будут содержать запятые и кавычки, которые разрушают формат файла CSV, если я просто распечатаю их в файл.
Мне известно, что я могу заключить текст в кавычки, но записи, содержащие кавычки, могут испортить формат файла.
Мой вопрос: что я могу сделать, чтобы этого не случилось?
Кроме того, новые строки влияют на интерпретацию файла?
Кроме того, я бы предпочел не использовать функцию fputcsv в PHP. Я пытаюсь заставить PHP-скрипт выводить содержимое файла (с соответствующими заголовками), а не записывать в новый файл.
Заранее спасибо!
С уважением,
celestialorb