• 22-11-2024, 17:48:07
    #1
    Merhabalar,
    PHP Form sayfamda veritabanı üzerinden tek bir koşul ile koşullu olarak veri çekiyorum. Birden fazla koşul ile veriyi nasıl çekebilirim?
    Aşağıdaki mevcutta kullandığım kod ile ilgili veri tabanındaki izin_durum 1 ise veriyi alabiliyorum, bunu izin_durum 1,2 ve 3 ise olarak nasıl değiştirebilirim? Desteğiniz için teşekkür ederim.

    $ikizinsayisor=$db->prepare("SELECT ikizintalep_id FROM ikizintalebi WHERE izin_durum='1'");
  • 22-11-2024, 17:50:54
    #2
    mtyuksel adlı üyeden alıntı: mesajı görüntüle
    Merhabalar,
    PHP Form sayfamda veritabanı üzerinden tek bir koşul ile koşullu olarak veri çekiyorum. Birden fazla koşul ile veriyi nasıl çekebilirim?
    Aşağıdaki mevcutta kullandığım kod ile ilgili veri tabanındaki izin_durum 1 ise veriyi alabiliyorum, bunu izin_durum 1,2 ve 3 ise olarak nasıl değiştirebilirim? Desteğiniz için teşekkür ederim.

    $ikizinsayisor=$db->prepare("SELECT ikizintalep_id FROM ikizintalebi WHERE izin_durum='1'");
    $ikizinsayisor = $db->prepare("SELECT ikizintalep_id FROM ikizintalebi WHERE izin_durum IN (1, 2, 3)");
  • 22-11-2024, 17:51:52
    #3
    Backend Developer
    where in ile alabilirsin
  • 22-11-2024, 17:52:29
    #4
    WHERE koşulunda IN operatörünü kullanarak birden fazla izin durumunu kontrol edebilirsin
    $ikizinsayisor = $db->prepare("SELECT ikizintalep_id FROM ikizintalebi WHERE izin_durum IN (1,2,3)");
  • 22-11-2024, 17:53:25
    #5
    Eğer yanlış anlamadıysam aşağıdaki kod işinizi görecektir bu şekilde izin durumu 1-2-3 olanları çekersiniz diğer değerler kalır.
    $ikizinsayisor=$db->prepare("SELECT ikizintalep_id FROM ikizintalebi WHERE izin_durum IN (1, 2, 3)");
  • 22-11-2024, 17:57:16
    #6
    resatnet adlı üyeden alıntı: mesajı görüntüle
    $ikizinsayisor = $db->prepare("SELECT ikizintalep_id FROM ikizintalebi WHERE izin_durum IN (1, 2, 3)");
    Desteğiniz için teşekkür ederim, ilettiğiniz şekilde sorunum çözüldü