0
我有一個mySQL數據庫。我正試圖將其中一個表格下載到Excel。在具有開盤報價但沒有結束報價的數據上使用echo
我使用的是基本的下載PHP:
header("Content-Type: application/octet-stream");
header("Content-Disposition: attachment; filename=file.xls");
我然後使用echo每場每行中生成Excel電子表格。
我遇到的問題是某些字段輸入錯誤,它們的第一個字符是雙引號,沒有雙引號。
這是在我的代碼導致了失敗:
echo $row['type'] . "\t";
由於Excel電子表格現在合併了這個小區到所有未來 - 我假設,因爲它看到了開引號作爲一個開始引號和不正確結束回聲聲明。如果我逃過報價,斜線顯示在Excel中。這裏的解決方法是什麼?
如果雙引號是除第一個字符之外的其他任何字符,我沒有這個問題(即使是單個結尾引用)。