bu şekilde kullanabilirsin kendine göre düzenleyip resim boşmu dolumu kontrolü yapıyor doluysa boş halde kaydetsende önceki resim silinmiyor
if($resim != null){
$Sorgum = "UPDATE `tabloadi` SET orneksutun= '$orneksutun ', resim= '$resim ' ";
$guncelle = $db->query($Sorgum);
}else{
$Sorgum2 = "UPDATE `tabloadi` SET orneksutun= '$orneksutun ' ";
$guncelle2 = $db->query($Sorgum2);
}
if($guncelle or $guncelle2)
{
echo"Başarıyla Düzenlendi.";
}
else
{
echo"Düzenlenemedi.";
}
Teşekkür ederim işe yardı!
Şu şekilde yaptım. Konu image'i null değilse $e değişkensiz yani resim adını almadan yolla, eğer varsa $değişkeni ve resim adlı stunu baz alarak yolla dedim ve oldu!
Çok teşekkürler!
Kodu:
if($edit['image'] != null){
$sorgu = $pdo->prepare("UPDATE posts SET title=?, url=?, content=?, short_content=?, status=?, category_id=? WHERE id = ?");
$sorgu->execute([$title, $url, $content, $short_content, $status, $category_id, $edit['id'] ]);
}else {
$sorgu = $pdo->prepare("UPDATE posts SET title=?, image=?, url=?, content=?, short_content=?, status=?, category_id=? WHERE id = ?");
$sorgu->execute([$title, $e, $url, $content, $short_content, $status, $category_id, $edit['id'] ]);
}