Şimdi mesela ben "menu_isim2 ve menu_link2" isimli formları boş geçtiğim zaman veritabanına bunları boş olarak güncelliyor. Benim istediğim ise boş geçildiği zaman veritabanında hiç bir değişiklik yapılmasın. Bunu yapabiliriz ?
Action :
<?php @$kontrol3 = $_POST['menulo']; if($kontrol3) { $menu_isim = $_POST['menu_isim']; $menu_link = $_POST['menu_link']; $menu_isim2 = $_POST['menu_isim2']; $menu_link2 = $_POST['menu_link2']; $duzenlenecek_id3 = $_POST['id']; $calistir3 = mysql_query("select * from menulo") or die("<div class='alert alert-danger'>Hata Olustu!</div>"); $oku3 = mysql_fetch_assoc($calistir3); mysql_query("UPDATE menulo SET menu_1 = CASE WHEN id = 1 THEN '<li><a href=menu_link>$menu_isim</a></li>' WHEN id = 2 THEN '<li><a href=$menu_link2>$menu_isim2</a></li>' END WHERE id IN (1,2);", $baglan) or die ("<div class='col-md-3 col-md-offset-3 alert alert-danger'>Bağlantı kurulamadı!</div>".mysql_error()); echo "
Menü Başarıyla Güncellendi!
"; } ?>
If (empty (blabla)){ Hiç bir şey yapma }else { Guncelleme yap.. }