<?php $string = "Hallo, lesen Sie hier Informationen über den neuen Zenoah-Motor"; $sql = 'SELECT wort, link FROM myTable;'; // Mit den folgenden Zeilen kannst du einen Array aus der DB laden der dem untenstehenden Beispiel entspricht $result = mysql_query($sql); while($row = mysql_fetch_assoc($result)){ $patterns[] = "/({$row[wort]})/"; $htmlTags[] = "<a href="{$row[link]}">{$row[wort]}</a>"; } $output = preg_replace($patterns, $htmlTags, $string); echo $output; ?>
Resultat
Hallo, lesen Sie <a href="test.php?id=15">hier</a> Informationen über den neuen <a href="zenoah.html">Zenoah-Motor</a>