Matze: SQL Befehl will nicht

Beitrag lesen

Hallo!
Ich bräuchte Hilfe bei einem PHP / DB Problem.
Ich bin gerade dabei eine Suchfunktion mit PHP zu realisieren.
Jetzt habe ich folgendes Problem.
Meine Suchabfrage habe ich erstmal so:

$sql = "SELECT * FROM tabelle WHERE spalte1 LIKE '%$suche%' AND spalte2 LIKE '%$suche%' AND spalte3 LIKE '%$suche%' ORDER BY $suche DESC";

($suche wird von einem Formular übergeben)
Wenn ich das so ausführe findet er nichts. Müsste er aber.
Ich habe die Abfrage bis auf

$sql = "SELECT * FROM tabelle WHERE spalte1 LIKE '%$suche%' ORDER BY '$suche' DESC";

verkürzt bis es ging.
Das ist aber nicht sehr sinnvoll für meine Suchefunktion.
Ich habe mir den Code auch mal von PHPMYADMIN ausgeben lassen,
da funktioniert es ja. Wenn ich ihn aber nutzen will - fehlanzeige.

Kann mir bitte jemand helfen?