• 12-06-2017, 12:34:22
    #1
    Merhabalar mysql veritabanında güncelleme işlemi yapmak istiyorum
    örneğim dosya kısmını değiştirmiyorum
    yılda ayda değişilik yapılıyor dosya link mysqlden siliyor bos alıyor
    nerde yanlış yaptım

    if ($_POST){
       
        if ($_FILES[resim][tmp_name]) {
    $uzanti=strstr($_FILES['resim']['name'],".");
    $name=time();
    $isim = "up/".$name.$uzanti;
    $resim1 = '../up/'.$name.$uzanti;
    if ($uzanti == '.rar' || $uzanti == '.zip' || $uzanti == '.doc' || $uzanti == '.docx' || $uzanti == '.xls' || $uzanti == '.xlsx' || $uzanti == '.pdf') {
    move_uploaded_file($_FILES[resim][tmp_name],$resim1);
       
    }
    $bul = mysql_fetch_array(mysql_query("select * from $beyanname_tbl where id = '$id'"));
    $sil = "../".$bul[beyanname_dosya];
    unlink($sil);
    
    
    
    
        $bugun = date("d.m.Y H:i");
         $id=$_POST["id"];
        $mukellef_id         =     $_POST["mukellef_id"];
        $beyanname_turu     =     $_POST["beyanname_turu"];
        $beyanname_yil         =    $_POST["beyanname_yil"];
        $beyanname_ay         =    $_POST["beyanname_ay"];
        $beyanname_durumu     =    $_POST["beyanname_durumu"];
        $beyanname_notu     =    $_POST["beyanname_notu"];
        $guncelleme_tarihi        =$_POST["guncelleme_tarihi"];
        $sira                =    $_POST["sira"];
    
       
       
    $sorgu=mysql_query("update $beyanname_tbl set      mukellef_id='$mukellef_id',beyanname_turu='$beyanname_turu',beyanname_yil='$beyanname_yil'
        ,beyanname_ay='$beyanname_ay'
        ,beyanname_durumu ='$beyanname_durumu '
        ,beyanname_notu='$beyanname_notu'
        ,guncelleme_tarihi='$guncelleme_tarihi'
        ,beyanname_dosya='$isim'
        ,sira='$sira'
    
       
       
        where id='$id'");
       
       
    
       
            if ($sorgu){
            echo 'Başarılı bir şekilde.';
        }else{
            echo 'Güncelleme işlemi başarısız';
        }
    }else{
        echo 'Yanlış yerlerde geziniyosun';
    
        }
       
    
       
       
    }
  • 12-06-2017, 14:40:06
    #2
    yokmu bi kişinin cevabı
  • 13-06-2017, 09:38:03
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Yapmak istediğiniz şey şu mu? Eğer dosya seçilmezse, veritabanında eski url'sinin kalması. Biraz daha açıklarsanız yardımcı olmaya çalışırım.
  • 13-06-2017, 09:48:18
    #4
    Ne yapmak istediğinizi daha açık ve net yazarsanız yardımcı olmaya çalışalım hocam.