automatisches Verlinken

roland_t

Grünschnabel
Hallo,
ich habe vor auf meiner Webseite ein fachwortverzeichnis aufzubauen. nach auswahl eines buchstabens sollen die zugehörigen begriffe angezeigt werden. in den begriffserklärungen die aus einer mysqldatenbank kommen, soll automatisch verglichen werden ob es begriffe in der angezeigten erklärung gibt, die eine erklärung in der DB haben und dieses wort soll dann verlinkt werden. so hoffe ihr versteht meine frage *g* und habt ideen wie das zu lösen ist. wichtig ist mir eben das das ganze dynamisch ist drum will ich die verlinkung nicht manuell anlegen!

mfg Roland
 
Packe einfach alle Begriffe in ein Array und nimm etwa folgenden Algorithmus:
PHP:
foreach( $begriffe as $begriff ) {
	$string = str_replace($begriff, '<a href="/suche?begriff='.rawurlencode($begriff).'">'.$begriff.'</a>', $string);
}
Dies ist natürlich die einfachste aber nicht unbedingt geschickteste Lösung. Eine manuelle Auszeichnung wie etwa die von Wikipedia gewählte Lösung finde ich besser.
 
Zurück