Merhaba,
Formdan islem.php veri gönderiyorum gönderdiğim veriyi
if ( isset($_POST['profguncelle']) ) Şeklinde karşılayıp işlem yapıyorum.
Bu işlem içerisinde Resim güncelleme ve profil bilgileri güncelleme bilgilerida var.
Resmi güncellediğimde hiç bir sorun yok ama resmi değilde sadece bilgilerinden birini güncellediğimde sayfa geri dönüp işlem yapmıyor.
İstediğim Resmi boş yolladıysam ona güncelleme yapmasın giden verileri güncellesin bunu nasıl sağlayabilirim. Resim için gönderdiğim veri boş ise işlem yapmadan devam etsin kodları okumaya
posttan gelen verilerden biri boş ise devam işleme
4
●558
- 22-09-2017, 14:56:54Resim inputunu bir değişkene ata boşsa sql komutuna boşluk atsın hiçbirşey eklemesin yani doluysada resim sutununa resim degişkeni atacağını söyleyen kodu eklettir. Sql komutundan önce tabi resmi upload ettir.
$sql_degeri_ekle="";
if(isset($_POST['resim']) )
{
$gelen_resim=$_POST['resim'];
$sql_degeri_ekle=", resim=$resim";
mysql_quary("Update tablo set id=$id, ad=$ad $sql_degeri_ekle where id=$id");
} - 22-09-2017, 14:59:46Anlamadım kodları Şimdi profguncelle ile butonu yakalıyorum != ise ne demek oluyor kodları ikikeremı yazmalıyım yani ? Biri if için diğeri else içinmi ?fantesih adlı üyeden alıntı: mesajı görüntüle
- 22-09-2017, 15:03:25iki tane update koyun profil resmi boş değilse != '' profilli update yapsın boşsa profilsiz update yapsınAdalente adlı üyeden alıntı: mesajı görüntüle