• 19-03-2020, 20:48:31
    #1
    idye göre güncelleme yapamıyorum
    id 10 yerine id={$_POST['id' ]} yapıyorum fakat güncellemiyor hatada vermiyor
    if (isset($_POST['guncelle']))
    {
    
    $gun = $db->prepare(
    "UPDATE uyeler SET
    durum=:durum WHERE id=10"
    );
    $update = $gun->execute(
    array(
    'durum' => 0,
    
    )
    );
    
    if ( $update )
    {Header( "Location:./?status=onay" );}
    else {Header( "Location:./?status=hata" );}
    
    }
    <form method="POST" action="">
    <input type="hidden" name="id" value="<?php echo $_GET['id'] ?>">
    <input type="submit" name="guncelle" />
        </form>
  • 19-03-2020, 20:54:51
    #2
    Üyeliği durduruldu
    chemochan adlı üyeden alıntı: mesajı görüntüle
    idye göre güncelleme yapamıyorum
    id 10 yerine id={$_POST['id' ]} yapıyorum fakat güncellemiyor hatada vermiyor
    if (isset($_POST['guncelle']))
    {
    
    $gun = $db->prepare(
    "UPDATE uyeler SET
    durum=:durum WHERE id=10"
    );
    $update = $gun->execute(
    array(
    'durum' => 0,
    
    )
    );
    
    if ( $update )
    {Header( "Location:./?status=onay" );}
    else {Header( "Location:./?status=hata" );}
    
    }
    <form method="POST" action="">
    <input type="hidden" name="id" value="<?php echo $_GET['id'] ?>">
    <input type="submit" name="guncelle" />
        </form>
    $gun = $db->prepare(
    "UPDATE uyeler SET
    durum=:durum WHERE id="'.$_POST['id']'""
    ); dener misin?
  • 19-03-2020, 20:58:47
    #3
    vidoix adlı üyeden alıntı: mesajı görüntüle
    $gun = $db->prepare(
    "UPDATE uyeler SET
    durum=:durum WHERE id="'.$_POST['id']'""
    ); dener misin?

    olmadı /?status=onay bu sayfaya atıyor zaten hataya gitmiyor ama veriyi güncellemiyor
  • 19-03-2020, 21:06:21
    #4
    mobilim bir hata göremedim ama son veriye (virgül) , konulmuyor onu kaldırıp deneyin birde
  • 19-03-2020, 21:09:23
    #5
    alisahanyalcin adlı üyeden alıntı: mesajı görüntüle
    mobilim bir hata göremedim ama son veriye (virgül) , konulmuyor onu kaldırıp deneyin birde
    denendi hocam ne yaptımsa yapamadım
  • 19-03-2020, 21:10:35
    #6
    chemochan adlı üyeden alıntı: mesajı görüntüle
    denendi hocam ne yaptımsa yapamadım
    şu şekilde deneyin birde
    $gun = $db->prepare(
    "UPDATE uyeler SET
    durum=:durum WHERE id=:id"
    );
    $update = $gun->execute(
    array(
    'durum' => 0,
    'id' => $_POST['id' ]
    )
    );
    edit: try catch kullanırsanız çok daha kolay olur
  • 19-03-2020, 21:16:44
    #7
    alisahanyalcin adlı üyeden alıntı: mesajı görüntüle
    şu şekilde deneyin birde
    $gun = $db->prepare(
    "UPDATE uyeler SET
    durum=:durum WHERE id=:id"
    );
    $update = $gun->execute(
    array(
    'durum' => 0,
    'id' => $_POST['id' ]
    )
    );
    edit: try catch kullanırsanız çok daha kolay olur
    hocam örnektedi gibide yaptım her yolu denedim anydesk bağlanıp yapabilecek varmı
  • 19-03-2020, 21:30:08
    #8
    ID'nin gelip gelmediğine baktınız mı hocam?
  • 19-03-2020, 21:45:48
    #9
    Zalmoxis adlı üyeden alıntı: mesajı görüntüle
    ID'nin gelip gelmediğine baktınız mı hocam?
    halledildi hocam çekme işlemini eksik yapıyormuşum ali arkadaş el attı, teşekkürler.