Ralf König: Anführungzeichen, Hochkomma, ... ???

Beitrag lesen

Ich werde noch irre!

$sql="SELECT frage, fid FROM fragen WHERE hkid=".$hkid;
funktioniert *nach stundenlangem rumgefummel!

$sql="SELECT frage, fid FROM fragen WHERE hkid=".$hkid."and ukid=".$ukid;
funktioniert nicht! *grrrrr!!!

Kann mir bitte mal jemand sagen

a) wo welches Anführungszeichen, Punkt oder was auch immer im obigen fehlt/falsch gesetzt ist?
b) wie die Regeln für derartiges lauten? Wann Anführungszeichen? Wann Hochkomma? Wann einen Punkt vor die Variable usw.?

Danke!