Hallo allerseits,
ich als php-Anfänger hätte da ein Problem - vielleicht findet sich ja jemand, der mir hilft![Wink](https://www.php-resource.de/forum/core/images/smilies/wink.gif)
Es geht um folgendes: Ich habe ein Formular, über das ich Daten in eine csv textdatei schreibe. Ausserdem bekommt jede Zeile in der Datei eine eindeutige Nummer zugeordnet, so dass der Inhalt auszugsweise so ausschaut (Raute ist das Trennzeichen):
1#{wert1}#{wert2}#{wert3}#{wert4}
2#{wert1}#{wert2}#{wert3}#{wert4}
3#{wert1}#{wert2}#{wert3}#{wert4}
...
so weit, so gut.
Ich möchte nun gerne die Möglichkeit haben, Einträge aus dieser csv Datei nachträglich zu editieren. Hierfür lese ich das Ganze mit fgetcsv aus und übergebe die Inhalte der entsprechenden Zeile wiederrum in ein Formular, von wo aus man die Daten editieren kann. Nun zu meinem Problem: Wie kann ich es erreichen, dass die entsprechende Zeile in der Textdatei an der gleichen Stelle die neuen Werte erhält?
Danke schon mal für die Hilfe,
Patryn
ich als php-Anfänger hätte da ein Problem - vielleicht findet sich ja jemand, der mir hilft
![Wink](https://www.php-resource.de/forum/core/images/smilies/wink.gif)
Es geht um folgendes: Ich habe ein Formular, über das ich Daten in eine csv textdatei schreibe. Ausserdem bekommt jede Zeile in der Datei eine eindeutige Nummer zugeordnet, so dass der Inhalt auszugsweise so ausschaut (Raute ist das Trennzeichen):
1#{wert1}#{wert2}#{wert3}#{wert4}
2#{wert1}#{wert2}#{wert3}#{wert4}
3#{wert1}#{wert2}#{wert3}#{wert4}
...
so weit, so gut.
Ich möchte nun gerne die Möglichkeit haben, Einträge aus dieser csv Datei nachträglich zu editieren. Hierfür lese ich das Ganze mit fgetcsv aus und übergebe die Inhalte der entsprechenden Zeile wiederrum in ein Formular, von wo aus man die Daten editieren kann. Nun zu meinem Problem: Wie kann ich es erreichen, dass die entsprechende Zeile in der Textdatei an der gleichen Stelle die neuen Werte erhält?
Danke schon mal für die Hilfe,
Patryn
Kommentar