$SQL = "UPDATE lieferschein SET GEWICHT = '<? echo $kg ?>' WHERE REC_ID = '$id'";
Das is quatsch, afaik.
Benutz doch einfach
$SQL = "UPDATE lieferschein SET GEWICHT = '$kg' WHERE REC_ID = '$id'";
wie du es bei $id auch gemacht hast.
Zuzüglich musst du auch noch auf den Kontextwechsel achten, sowohl für $id, als auch für $kg.
MfG
bubble