Hi,
gibt es eine Art preg-replace, wo man nach einem Muster suchen kann, die Übereinstimmung dann benutz um eine DB-Abfrage zu starten und das Ergebnis dann einsetzt?
preg_replace kann eine callback-Funktion aufrufen, bzw. es gibt auch preg_replace_callback.
Also ich suche zb nach (bild.15):
'/\(bild\.(.*)\]/iU'
Dann frage ich in meiner DB mittels:
$query = mysql_query("SELECT pfad FROM bilder WHERE ID = '$1'");
den Pfad des Bildes ab und möchte als Ergebnis dann einsetzen:
<img src="$row['pfad']">
Finde keinen Ansatz, den ich verfolgen könnte.
Dass das nicht sonderlich performant wird bei mehreren Suchtreffern, sollte klar sein.
MfG ChrisB
--
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]