Mailinglisten-Archive |
Hallo, bin leider kein RegExp-Profi, daher hier das Problem an die Liste: CREATE TABLE abrechnungen ( id bigint(10) DEFAULT '0' NOT NULL auto_increment, datum_start date DEFAULT '0000-00-00' NOT NULL, datum_ende date DEFAULT '0000-00-00' NOT NULL, text text NOT NULL, ); (nur die wichtigsten Felder) Die Felder datum_start und datum_ende sollen gef=FCllt werden, und zwar mit den zwei Daten, welches in einem Flie=DFtext im Feld=20 "text" vorkommen. "... Berechnungszeitraum:24.08.2002-24.08.2003" oder "... Berechnungszeitraum: 24.08.2002 - 24.08.2003" Das Textfeld endet in der Regel mit dem Datum, das Datum ist immer=20 in diesem Format eingegeben, und es kommt auch kein weiterer=20 Bindestrich vor. Einige wenige Ausahmen gibts, die kann man jedoch auch von Hand nachbessern... Kann man nun die beiden Daten per Regexp aus dem Text rausfischen,=20 um es per Update in den gleichen Datensatz wieder einf=FCgen zu k=F6nnen? Vielen Dank! Martin
php::bar PHP Wiki - Listenarchive