Hi,
ich möchte Daten aus einer cvs-Datei einlesen, dann das erste Feld einer jeden Zeile durch den Inhalt eines Textfeldes ersetzen, und in eine zweite Datei schreiben.
Hier erst einmal mein Code:
Mein Problem ist nun, dass er "" um einige Einträge in der neuen csv-Datei gesetzt hat. Wie bekomme ich die wieder weg?
Mein zweites Problem betrifft die Textfelder. So erzeuge ich sie, wenn ich die Datei lese:
i läuft bei jedem Zeilendurchlauf. Doch wie muss ich das $Anzahl+$i richtig schreiben, damit ich den Inhalt des Textfeldes bekomme?
Jetzt schon einmal vielen Dank im Voraus!!!
ich möchte Daten aus einer cvs-Datei einlesen, dann das erste Feld einer jeden Zeile durch den Inhalt eines Textfeldes ersetzen, und in eine zweite Datei schreiben.
Hier erst einmal mein Code:
PHP-Code:
$lines = file ('datei1.csv');
$file = fopen('datei2.csv','w');
foreach ($lines as $line) {
$i++;
list ($Zusagen, $Personen, $Name, $Strasse, $PLZ, $Ort, $Vorwahl, $Telefon) = split(';', $line);
$list = array($Anzahl+$i, $Name, $Strasse, $PLZ, $Ort, $Vorwahl, $Telefon);
fputcsv($file,$list);
}
fclose($file);
Mein zweites Problem betrifft die Textfelder. So erzeuge ich sie, wenn ich die Datei lese:
PHP-Code:
echo"<input type='Text' name='Anzahl",i,"' value='",$Daten[0],"' size='2'>";
Jetzt schon einmal vielen Dank im Voraus!!!
Kommentar