MODIFICA: la parte errata della funzione copiata in questa domanda è la seguente.È necessario esportare correttamente stringa w/virgole in un file 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";
}
devo commenti che possono avere una virgola in esso, e citazioni anche doppi, quando ha una virgola nel campo commento, getta via l'intero file CSV.
Il codice seguente mostra come carica i dati nella stringa csv, da inserire in un file csv.
Come ottengo esportare correttamente i dati del campo commenti?
Bene, questo è più specifico della lingua (penso che la risposta scelta per quella domanda sia stata scritta in C o C++?). sshow ha fornito una soluzione php specifica molto buona che non è stata fornita nell'altra domanda. – Calvin
Ecco perché ho detto "vicino all'altra domanda" e non "chiudi - perché duplicati esatti" (ed è divertente, ma quelle due parole "chiudi" sono pronunciate in modo diverso nel mio dialetto dell'inglese, la prima ha una sibilante acuta il secondo suono z a voce). –
Inoltre, la risposta alla domanda x-ref fornisce le informazioni algoritmiche necessarie per produrre il codice per risolvere questo (o per valutare la qualità dell'output dalle soluzioni proposte). –