• 05-12-2019, 23:50:50
    #1
    if (isset($_GET['like'])) {
    
        $title = $_GET['title'];
        $gid = $_GET['gid'];
        $id = $_GET['id'];
    
        if ($_GET['like']==1) {
            
            $update = $db->prepare("UPDATE yorum SET begen = begen + 1 WHERE yorum_id = '$id'");
    
            if ($update) {
    
                Header("Location:../grup-$title-$gid?durum=ok");
    
            } else {
    
                Header("Location:../grup-$title-$gid?durum=no");
            }
    
        }else if ($_GET['like']==0) {
            
            $update = $db->prepare("UPDATE yorum SET dislike = dislike - 1 WHERE yorum_id = '$id'");
    
            if ($update) {
    
                Header("Location:../grup-$title-$gid?durum=ok");
    
            } else {
    
                Header("Location:../grup-$title-$gid?durum=no");
            }
    
        }
    
    }
    anlam veremiyorum sql de deniyorum çalışıyor ama php kısmıda update onaylıyor update olmuyor
  • 05-12-2019, 23:52:48
    #2
    neyi güncelliyecekseniz ki hocam ? onu yazmamışsınız
  • 05-12-2019, 23:53:26
    #3
    execute göremiyorum ben? nasıl updatelesin?


    edit; şuna bak derim. tıkla
  • 05-12-2019, 23:56:29
    #4
    kafa durdu artık teşekkürler
  • 06-12-2019, 00:01:50
    #5
    if ( isset( $_GET[ 'like' ] == 1 ) )
    {
            $kaydet = $db->prepare("UPDATE yorum SET title=:title,gid=:gid WHERE id={$_GET['id']}");
    
            $update = $kaydet->execute(array('title' => $_GET['title'],'gid' => $_GET[ 'gid' ]));
    
            if ( $update )
            {Header( "Location:../grup-$title-$gid?durum=ok" );    }
            else
            {Header( "Location:../grup-$title-$gid?durum=no" );}
    }
    bu şekilde güncelleme yapabilirsiniz örnek