Da bin ich auch gerade drauf gekommen und r+ unter anführungzeichen gesetzt.
Mein Problem ist aber noch nicht gelöst!
Ich habe es mit "w+" und dann mit "r+" versucht. Es gibt zwar keine Fehlermeldungen aus, aber es löscht den ganzen Inhalt.
Ich möchte aber das die gefundenen strings ersetzt werden und dann dann in die Datei geschrieben werden.
Beispiel:
===========
String vorher:
$abfrage = "SELECT fecha_echada, order_echada, hora_echada FROM echada WHERE fecha_echada LIKE '18.12.2004' and socioID LIKE '1' ";
===========
String nachher:
$abfrage = "SELECT fecha_echada, order_echada, hora_echada FROM echada WHERE fecha_echada LIKE '11.11.1944' and socioID LIKE '1' ";
===========
Also nur '18.12.2004' mit '11.11.1944' ersetzen, aber in die Datei geschrieben. Der Rest sollte erhalten bleiben.
Dieser String kommt 20x im script vor und muß jedes mal ersetzt werden!
Es müßte also glaube ich:
gesucht->ersetzt->geschrieben, werden.
Das Zeile für Zeile. |