2014-02-27 2 views
0

ods 스프레드 시트 (OpenOffice에서 관리)가 있습니다. 여러 셀에 여러 줄이 포함되어 있습니다. 데이터 테이블 내용은 웹 사이트에 표시됩니다. phpmyadmin으로 파일을 가져 오면이 셀은 첫 번째 줄 바꿈 문자에서 잘립니다. ods 파일에서 개행 문자는 char (10)입니다. 필자의 경우 이것은 HTML 줄 바꿈 태그 문자열 <br/>으로 대체해야합니다. 바꾸기를 수행하는 PHP 프로그램을 작성하는 것은 수입 후에 개행 문자가 이미 잘려져 있기 때문에 의미가 없습니다. 지금은 char (10)을 '|'로 패치하는 pc 프로그램을 실행합니다. ods 파일의 문자. 가져온 후에는 '|' <br/>으로 PHP를 사용합니다. 무서운! phpmyadmin에서 가져 오기가 char (10)에서 잘리는 것을 방지하는 방법이 있습니까? 고마워요, 크리스.셀에 개행 문자가있는 ods 가져 오기

답변

-1

나는 동일한 문제가있었습니다. 내 솔루션은 완벽한 솔루션이 아니지만 나를 위해 일한 것입니다.

내가 한 것은 ODS의 줄 바꿈 문자를 바꿔서 PHP로 다시 바꿀 수 있도록했습니다. 열기 ODS 파일, 열기 검색 & 상자를 바꾼 다음 \ n을 검색하고 PHP에서 찾을 수있는 일부 고유 한 문자를 바꿉니다. 내 PHP 스크립트에서 -EOL- 같은 대체 내가했던 내 경우에는


나는 그것이 바로 가기 아니에요 알고

하지만 솔루션 -EOL- ...

는 희망 u뿐만 아니라 작품

+0

나는 당신의 솔루션을 시도했다. 그러나 검색 필드에 \ n을 넣으면 OpenOffice에서 아무 것도 찾지 못합니다. 나는 프로그램이 스프레드 시트에서 문자 그대로 \ n을 찾고 있다고 가정한다. 고마워, 크리스. – user3356586

관련 문제