Использование PHP для извлечения данных из SQL, а затем создание файла .csv на сервере для отправки по электронной почте / загрузки с помощью fputcsv. Все работает хорошо, кроме попыток получить новую строку в поле в Excel (2003).
Я получаю Product1Product2Product3 в клетку, когда мне нужно
Product1
Product2
Product3
Я пробовал одинарные кавычки, двойные кавычки, CRs, LFs, и я быстро исчезаю из-за собственной задней стороны.
Итак, вопрос в том, какого персонажа мне нужно получить в CSV-файле, чтобы добиться этого?
Должно работать в Excel
[Решение] - проблема заключалась где-то в передаче \ r \ n в Excel через PHP fputcsv - я не смог добиться этого каким-либо способом (достаточно добавить желаемый \ r \ n к моим фактическим данным ячейки, например, Product1 \ r \ n)
Предложение использовать $ lfcr = chr (10). CHR (13); работал в первый раз. Я предполагаю, что это был скорее вопрос PHP, чем вопроса Excel - благодаря всем откликам.