TomIRL: SELECT-Abfrage berint aber einen Fehler... nur warum?

Beitrag lesen

Nix Denksport der sieht bei mir anders aus..
Ausserdem morgene?
Ist doch schon um 8:00 Uhr:

$query = odbc_exec($odbc, "SELECT * FROM $acname22

^^^^^^^^^
Was ist das für eine Variablentyp?
Vielleicht ein String?
Wenn ein String dann use ''

WHERE " . $spalte31

^^ Wenn Du überall Doppelt4e Anführungszeichen nutzt siehst Du irgndwann nicht mehr durch.

. " LIKE '" . $A3 . "' LIMIT 0, 3 ;") or die odbc_errormsg());
^^^^^^^^^^^ u.s.w,
Anführsstriche sind Dein Problem.
Probere mal folgendes
$query = odbc_exec($odbc, "SELECT * FROM '$acname22' WHERE  '$spalte31' LIKE '$A3' LIMIT 0, 3") or die (odbc_errormsg())
Ungetestet weil kein ODBC Schnittstelle.

Warum machst Du eigentlich überhaupt so viele Stringoperatoren um eine Variabel in die SQL anweisung einzufügen?