Solutions adlı üyeden alıntı: mesajı görüntüle
şu satırları; 15-17 satırları arasında değiştirin.
 $islem = $baglan -> prepare("update tablo set  resim_yolu=:resim_yolu , where id=:id");    $islem -> execute(array( ":resim_yolu" => $resim_yolu , ":id" => $id,));
try
{
$islem = $baglan->prepare("UPDATE tablo SET resim_yolu = ? WHERE id = ?");
$islem->execute(array($resim_yolu,$id));
if($islem) { $kaydetr = move_uploaded_file($kaynak, $resim_yolu."/".$isim);

echo "Güncellendi";      }else {    echo 'güncellenemedi;}
}
catch(PDOException $rrr_show)
die("Hata:".$rrr_show->getMessage());
Fatal error: Cannot use try without catch or finally in C:AppServwwwprofil.php on line 21

<?php
session_start();
include ("baglan.php");

$id = $_GET["id"];
$resim_yolu = "images";
$kaynak = $_FILES["dosya"]["tmp_name"];
$isim = $_FILES["dosya"]["name"];
$sifre = $_POST["sifre"];
    
    
try
{
$islem = $baglan->prepare("UPDATE tablo SET resim_yolu = ? WHERE id = ?");
$islem->execute(array($resim_yolu,$id));
if($islem) { $kaydet = move_uploaded_file($kaynak, $resim_yolu."/".$isim);

echo "Güncellendi"; }

}
else {
echo "güncellenemedi";
}

catch(PDOException $rrr_show)
die("Hata:".$rrr_show->getMessage());


?>
    
<form action="" method="post" enctype="multipart/form-data">
            
            <input type="file" name="dosya"><br>
            <input type="text" name="sifre">
            <input type="submit" value="Güncelle">

    </form>