Ich versuche eine einfache Suchleiste zu erstellen, die meine Datenbank nach bestimmten Wörtern durchsucht. Es ist möglich, das LIKE-Attribut zu verwenden, ohne WHERE zu verwenden? Ich möchte, dass alle Spalten nach den Schlüsselwörtern durchsucht werden, nicht nur einer. Derzeit habe ich das:MySQL - Ist es möglich, LIKE für alle Spalten in einer Tabelle zu verwenden?
mysql_query("SELECT * FROM shoutbox WHERE name LIKE '%$search%' ")
Die offensichtlich nur nach Namen mit dem Sucheingang sucht. Ich probierte beides:
mysql_query("SELECT * FROM shoutbox LIKE '%$search%' ")
mysql_query("SELECT * FROM shoutbox WHERE * LIKE '%$search%' ")
und keiner arbeitete. Ist das möglich oder gibt es einen anderen Weg?
Erzeugt "FULLTEXT-Index nicht passend zur Spaltenliste" – Fanky
Ein Link zur Dokumentation könnte auch nützlich sein: https://dev.mysql.com/doc/refman/5.5/en/fulltext-search.html – Kalko