biçimlendirme fgetcsv çıktı

1 Cevap php

Im fgetcsv tarafından döndürülen veri almak ve okunabilir / düzenlenebilir tabloya biçimlendirmek, ve sonra bu tabloyu kaydetmek için fputcsv nasıl kullanılacağını anlamaya çalışıyorum

şimdiye kadar ben bu var

<?php
$row = 1;
$handle = fopen("csv.csv", "r");
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
    $num = count($data);
    $row++;
    for ($c=0; $c < $num; $c++) {
        echo $data[$c] . "\n";
    }
}
fclose($handle);
?>

1 Cevap

Bir html tablosunda aşağıdaki kod irade çıktı CSV. Düzenlenebilir şal yankı .. $ val .. etiketleri ile yapmak ve bir CSV sonucunu alır ve reformların bir php form işleyici eklemek için

<?php
    $row = 1;
    $handle = fopen("csv.csv", "r");
    echo("<table>");
    while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
    	echo("<tr>\r\n");
    	foreach ($data as $index=>$val) {
    		echo("\t<td>$val</td>\r\n");
    	}
    	echo("</tr>\r\n");
    }
    echo("</table>");
    fclose($handle);
?>