EDIT:この質問に関数の間違った部分がコピーされました。以下は適切なものです。CSVファイルに適切にカンマを含む文字列をエクスポートする必要があります
$values = mysql_query("SELECT lname, fname, email, dtelephone, etelephone, contactwhen, thursday,
friday, saturday, sunday, monday, comments FROM volunteers_2009 WHERE venue_id = $venue_id");
while ($rowr = mysql_fetch_row($values)) {
for ($j=0;$j<$i;$j++) {
$csv_output .= $rowr[$j].", ";
}
$csv_output .= "\n";
}
私はそれがコメントフィールドにカンマがある場合、それは全体のCSVファイルをオフに投げ、それにカンマを有することができ、コメント、さらには二重引用符を持っています。
以下のコードは、csvファイルに格納するためにcsv文字列にデータをロードする方法です。
コメントフィールドのデータを正しくエクスポートするにはどうすればよいですか?
さて、これは言語特有のものです(私はその質問の回答がCまたはC++で書かれていると思います)。 sshowは、他の質問では与えられていない非常に良いphp固有の解決策を提供しています。 – Calvin
それで、私は「他の質問に近い」と言って、「正確に重複しているので」(それは面白いですが、その2つの単語「閉じる」は私の方言の発音とは違って発音され、 ;第2の有声音の音声)。 –
また、x-ref'dの質問に対する答えは、この問題を解決する(または提案された解からの出力の質を評価する)コードを生成するために必要なアルゴリズム情報を提供します。 –