PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : CSV richtig abspeichern mit allen zeilen und spalten


onkel_jonny
07.02.2008, 06:22:15
Hallo, ich möchte gern per PHP eine CSV-Datei in einer Tabelle editieren und wieder richtig abspeichern. Nur fehlt mir die richtige Abspeicher-Routine. Kann mir da jemand helfen? Auflisten in Eingabefelder funktioniert ja schon.

<table border=0 class="text-normal1" cellpadding=3 cellspacing=0><form action="index-a.php" method="post" name="form1" class="text">
<?php
$handle = fopen('tagesfahrten.csv', 'r'); //Zeiger auf Datei öffnen
while($data = fgetcsv($handle, 300000, ';')) //Jede Zeile durchgehen
{
//Zeilen ausgeben
echo "
<tr>
<td width=208 valign=top align=left><input type=text name=".$data[0]." value=".$data[0]."><input type=text name=".$data[1]." value=".$data[1]."></td>
<td width=460 valign=top align=left><input type=text name=".$data[2]." value=".$data[2]."><br><font class=\"text-klein2_bl\"><input type=text name=".$data[3]." value=".$data[3]."></b></td>
<td width=70 valign=top align=right><input type=text name=".$data[4]." value=".$data[4]."></b></td>
</tr>
";
}

fclose($handle); // Dateizeiger schliessen
?>
<tr>
<td colspan=3><input type="submit" name="Submit" value="speichern"></td></tr>
</form></table>

defabricator
07.02.2008, 08:36:22
http://de2.php.net/fputcsv