böyle dene bakalım hocam.
where kosulunundaki {$musteri_id} de execute alanında belirtmen lazım.
//Müşteri Düzenleme İşlemi
if (isset($_POST['musteriduzenle'])) {
$musteri_id = $_GET['musteri_id'];
$musteriduzenle = $db->prepare("UPDATE musteri SET
musteri_adsoyad = :adsoyad,
musteri_email = :email,
musteri_adres = :adres,
musteri_telefon = :telefon,
musteri_gsm = :gsm
WHERE musteri_id=:musteriID");
$guncelle = $musteriduzenle->execute(array(
"musteriID => $musteri_id,
"adsoyad" => $_POST['musteri_adsoyad'],
"email" => $_POST['musteri_email'],
"adres" => $_POST['musteri_adres'],
"telefon" => $_POST['musteri_telefon'],
"gsm" => $_POST['musteri_gsm']
));
if ($guncelle){
header('Location:../musteri-duzenle.php?durum=ok');
}else{
header('Location:../musteri-duzenle.php?durum=no');
}
}