Acaba nerede hatam vardır hocalarım ?

if(isset($_POST['kategoriduz'])){


$katbaslikduz = $_POST['kategoribaslik'];
$katsiraduz = $_POST['kategorisira'];
$id = $_POST['kategori_id']



$yukle=$db->prepare("UPDATE kategori SET

kategori_baslik=?,
kategori_sira=?
WHERE kategori_id=$id
");


$degistir = $yukle->execute(array(
$katbaslikduz, $katsiraduz
));

if ($degistir){
Header("Location:kategori.php?yukleme=basarili");
}else{
Header("Location:kategori.php?yukleme=basarisiz");
  }

Parse error: syntax error, unexpected variable "$yukle" in C:xampphtdocsadminactionburadayapiyor.php on line 121