ich verstehe nicht, warum Du einen RegExp verwenden willst statt einfach den Gleichheitsoperator oder LIKE.
Jetzt wo ich es mit LIKE probiert hab, versteh ich es auch nicht ;) Ich dachte wohl REGEXP ist da praktischer weil ich ja mit Zeilenumbruch suche.
Danke jedenfalls!
BTW wofür steht \r ?
Für jeden mit ähnlichem Problem:
Ich habe in einer Tabelle ein Textfeld "aufloesen". In diesem habe ich Mögliche Namen eines Schiffes drinnen. Diese möglichen Namen will ich in einem PHP Array ersetzen.
Beispiel:
$schiffe = array ('name' => 'Albatros (Motorsegler)');
// Das Schiff soll jetzt nur Albatros heißen. Das weiß ich weil es so in der DB steht.
$query = 'select name from schiffe where aufloesen like "'.$schiffe['name'].'"';
...