Hallo,
ich habe eine Tabelle (MySQL-Datenbank), die neben einem ID-Feld ca 50 Felder für Inhalte hat. Nun möchte ich in PHP über alle Felder eine Suche durchführen, also einen eingegebenen Suchbegriff in allen (oder fast allen) Feldern suchen.
Kann ich das SELECT…WHERE irgendwie abkürzen oder muss ich alle 50 Felder ausschreiben?
Ich wünsche mir so etwas wie:
SELECT \* FROM wurstplatte WHERE wurstplatte.\* LIKE 'salami'
(hab ein wenig experimentiert, aber funktioniert hat bisher nichts dergleichen)
Zusätzlich gibt es in meiner Datenbank weitere Tabellen, die ähnlich wie die erste aufgebaut sind, aber andere Feldbezeichnungen haben. Super wäre es, wenn ich in der Abfrage nur den Namen der Tabelle austauschen müsste, so dass die Suche auf diese Tabelle ebenso funktioniert.
Geht das irgendwie?
Vielen Dank und viele Grüße
Wolf-Gang