grdllg: Was ist am Query falsch?

Beitrag lesen

du musst dir auch durchlesen, was andre schreiben:
WAS willst du:
das Anglo eine VARIABLE( $Anglo ) ODER
ein STRING( "... 'Anglo' ... ") ist ?

entscheide dich.

Autsch...
das sag ich mir auch grad ;)

MfG. Christoph Ludwig

Habe gerade die Spalte von Alter in Age umbenannt -> neues Problem weg, altes Problem wieder da :| Also Anglo ist ein String von der Variable $rasse. Das ganze füg ich so ein:

$sql = "SELECT * FROM hunde WHERE age >= 3 AND age <= 8 AND rasse LIKE '.$anglo.' AND preis >= 4001 AND preis <= 8000";

Hab ich mal wieder was übersehen?

SELECT * FROM hunde WHERE age >= 3 AND age <= 8 AND rasse LIKE Anglo AND preis >= 4001 AND preis <= 8000  
  
Unknown column 'Anglo' in 'where clause'