Ich wurde gebeten, eine Firmensuche in unserer Datenbank unter Verwendung der Telefonnummer oder eines Namens zu erstellen. Das Problem ist, dass sie beide im selben Textfeld sind etwa so:Wie erstellt man eine Suchergebnisseite mit PHP und MySQL?
<input type="text" name = "nameOrPhone" />
Also muß ich diese Parameter verwenden, um die Suche wie folgt aussehen:
SELECT * FROM table WHERE name LIKE '$nameOrPhone%' OR phone LIKE $nameOrPhone%
ich einen Syntaxfehler von MySql .
Das Problem ist, ich möchte dies verwenden, um in zwei Spalten zu suchen. Irgendwelche Ideen wie das zu beheben?
Auch in mysql einen Blick auf die Volltextsuche Fähigkeit nehmen – PerroVerd