Guten Abend,
bis jetzt dachte ich immer, wenn ich LIKE suche findet PHP alles was mit einem Wort zu tun hat egal ob Leerzeichen enthalten sind oder nicht. Scheinbar liege ich hier total falsch. Es geht konkret um folgendes Beispiel.
Ich möchte gerne nach einer Telefonnummer suchen die auf 3 verschiedene Arten in der Datenbank stehen kann:
02202 - XX XX XX
02202 - XXXXXXX
02202-XXXXXX
Mein Ansatz lautete so:
Derzeit wird nur die Nummer gefunden, die genau so drin der Datenbank steht, wie ich sie auch über die Suche eingebe. Gibt es eine Möglichkeit nach allen drei Varianten zu suchen?
bis jetzt dachte ich immer, wenn ich LIKE suche findet PHP alles was mit einem Wort zu tun hat egal ob Leerzeichen enthalten sind oder nicht. Scheinbar liege ich hier total falsch. Es geht konkret um folgendes Beispiel.
Ich möchte gerne nach einer Telefonnummer suchen die auf 3 verschiedene Arten in der Datenbank stehen kann:
02202 - XX XX XX
02202 - XXXXXXX
02202-XXXXXX
Mein Ansatz lautete so:
PHP-Code:
$stmt = $mysqli->prepare($select . " WHERE telefon LIKE ?" );
$stmt->bind_param("s", $param);

Kommentar