MYSQL から CSV ファイルにデータをエクスポートするスクリプトがあります。データは数値、テキスト、および特殊文字です。すべてのフィールドは二重引用符で区切られ、コンマで区切られます。
次の形式でデータをエクスポートする必要があります。
「これは (x2") ひどく文法化された文です。はい、「いいえ」、おそらく & もっと」、「0043」、「false」など..
ただし、各フィールドに htmlsepcialchars を適用する場合にのみ動作させることができます。データは上記のままにしておく必要がありますが、Excel や Calc に入ると、コンマや一重引用符などでデータが台無しになります。文の一部が 1 つのセルにあり、別のセルにあることを意味します。
$dataResult = mysql_query("SELECT * FROM data");
while ($rowData = mysql_fetch_row($dataResult))
{
for ($j=0;$j<32;$j++)
{
$csv_output .= '"'.htmlspecialchars($rowData[$j]).'",';
}
$csv_output .= "\n";
}