Seine Links anklicken würde auch helfen, dann währe dir aufgefallen, das dein Problem gleich in einem der ersten Beispiele vorkommt ;-)
Hab ich angeklickt und durchgelesen. Hab sie auch ausprobiert, leider ohne Erfolg.
Mein Verständnisproblem:
So kann ich überprüfen, ob ein Wort in der Zeichenkette vorkommt (und erhalte dann 0 oder eben 1). Aber wie wähle ich dieses eine Wort als Rückgabewert aus?
Diese regulären Ausdrücke habe ich auch in meiner .htacces verwendet, die Grundidee ist mir also bekannt. Aber mit was genau muss ich wo in die Zeile
$query = mysql_query("SELECT DISTINCT ".$search_column." FROM ".$db_sub_table." WHERE ".$search_column." LIKE '".$search_part."' ");
einbauen, damit er mir nur das eine zutreffende Wort ausspuckt?
Wenn ich die Zeile beispielsweise um REGEXP '[[:<:]]".$q."' erweitere ändert sich an der Ausgabe überhaupt nichts.
Kann mir nicht jemand die Zeile um den einen Befehl erweitern, der nätig ist? Ich lerne nun mal am Besten von funktionierenden Ergebnissen, wenn ich sie mir wieder rückwärts aufschlüssele.
Würde mich freuen