• 29-01-2017, 20:24:09
    #1
    merhabalar,
    hazırladığım scriptte firma bölümü var firma eklendiği zaman hangi sektöre eklenmişse o sektörün sayacını bir arttırıyorum kodlar:
    $ys=$db->prepare("select * from sektor where id=?");
        $ys->execute(array($x['sektor']));
        $ys=$ys->fetch(PDO::FETCH_ASSOC);
        $ys=$ys['sayac']+1;
        $sguncelle=$db->prepare("update sektor set sayac=? where id=?");
        $sguncelle->execute(array($ys, $x['sektor']));
    ama bu şekilde çok karışık oluyor sormak istediğim sorgu kısmında +1 yazıp tek satırda nasıl güncelleye bilirim pdo da bu mümkün mü? yani pdo da queryde olduğu gibi şöyle bir komut nasıl verebilirim?
    update sektor set sayac = sayac + 1 where id=?
    $db->execute(array($_GET['id']))
  • 29-01-2017, 20:36:15
    #2
    $ys=$db->prepare("update sektor set sayac = sayac+1 where id = ?");
    $ys->execute(array($x['sektor']));
    Bu şekilde çalışmıyor mu hocam?
  • 29-01-2017, 20:40:29
    #3
    Zalmoxis adlı üyeden alıntı: mesajı görüntüle
    $ys=$db->prepare("update sektor set sayac = sayac+1 where id = ?");
    $ys->execute(array($x['sektor']));
    Bu şekilde çalışmıyor mu hocam?
    aynısını yazmıştım çalışmamıştı sizin kodlar çalıştı birşey gözümden kaçmış demek