$update=$db->prepare('update tablo set dkod=:kk where sira=: sal'); // : sal arasındaki boşluğu sil lütfen.
$ok=$update->execute(array("kk" => "ssdesh12", "sal" => "1"));
if($ok){
echo "Başarılı";
}else{
echo "HATA";
}
Eğer sira = 1 yoksa işlem yaptırmayacaksan şöyle bir kod uygulamalısın
$query = $db->query("SELECT * FROM tablo WHERE sira = '1'")->fetch(PDO::FETCH_ASSOC);
if(query){
$update=$db->prepare('update tablo set dkod=:kk where sira=: sal'); // : sal arasındaki boşluğu sil lütfen.
$ok=$update->execute(array("kk" => "ssdesh12", "sal" => "1"));
if($ok){
echo "Başarılı";
}else{
echo "HATA";
}
}else{
echo "sıra yok..";
}
Bu şekilde dener misin hocam.