Hallo MacKP,
nein, da habe ich mich wohl nicht ganz verständlich ausgedrückt. Html-Befehle wollte ich in der Berechnungsformel nicht verwenden. Dort ist es halt nicht möglich, das Ende des ersten Mehrzeilen-Feldes mittels der mysql-Funktion INSTR('foobarbar', 'bar') entsprechend INSTR(arr_mhb_lit_autoren, '<') bzw. INSTR(arr_mhb_lit_autoren, '</entry>') zu lösen.
Gelöst habe ich das Problen jetzt, wie folgt:
In dem Mehrspaltigen-Textfeld steht z. B. folgender Text:
Code:
<?xml version="1.0" encoding="utf-8"?><data><row><entry>Mustermann</entry><entry>M.</entry></row></data>
mit der SQL-Berechnung
Code:
left(substring(arr_mhb_lit_autoren,58,25),locate('/entry',substring(arr_mhb_lit_autoren,58,100))-2)
erhalte ich dann: Mustermann
Für Deine Mithilfe nochmal Danke.
Gruß
Bees2
Lesezeichen