Exor
WM Aracı
Kullanıcı
-
Üyelik
07.11.2013
-
Yaş/Cinsiyet
38 / E
-
Meslek
Web&Grafik Tasarım
-
Konum
Samsun
-
Ad Soyad
B** B**
-
Mesajlar
169
-
Beğeniler
16 / 7
-
Ticaret
0, (%0)
Merhaba
Veritabanımdan bağlantı ile şartlı veri çekmek istiyorum
$yapilacakliste = mysql_query("SELECT * FROM yapilacak WHERE ysahip='$yoneticiid' && ydurum='0' || ydurum='2' ORDER BY yid DESC");
Bu şekilde kodu yazıyorum fakat şartlı olarak çekmiyor. Kodda ikinci ydurum='2' yi kaldırdığımda düzgün şekilde çalışıyor. Fakat bana lazım olan ydurum da 0 ve 2 değerini taşıyan verileri listeletmek. Bunu nasıl yapabilirim?
NOT: PDO kullanmıyorum.
-
Üyelik
22.11.2016
-
Yaş/Cinsiyet
25 / E
-
Meslek
-
-
Konum
İstanbul Anadolu
-
Ad Soyad
C** K**
-
Mesajlar
19
-
Beğeniler
0 / 8
-
Ticaret
4, (%100)
$yapilacakliste = mysql_query("SELECT * FROM yapilacak WHERE ysahip='$yoneticiid' && (ydurum='0' || ydurum='2') ORDER BY yid DESC");
bu şekilde ydurum ların kontrolüne öncelik verilmesi gerekmezmi?
tam emin değilim ama sanırım olması lazım
2 kişi bu mesajı beğendi.
Exor
WM Aracı
Kullanıcı
-
Üyelik
07.11.2013
-
Yaş/Cinsiyet
38 / E
-
Meslek
Web&Grafik Tasarım
-
Konum
Samsun
-
Ad Soyad
B** B**
-
Mesajlar
169
-
Beğeniler
16 / 7
-
Ticaret
0, (%0)
Evet bu şekilde oldu teşekkür ederim. Parantez almayı bilmiyordum.
1 kişi bu mesajı beğendi.
-
Üyelik
25.06.2012
-
Yaş/Cinsiyet
38 / E
-
Meslek
Engineering Director
-
Konum
İstanbul Avrupa
-
Ad Soyad
T** C**
-
Mesajlar
771
-
Beğeniler
2 / 260
-
Ticaret
0, (%0)
cihatkokcu adlı üyeden alıntı
$yapilacakliste = mysql_query("SELECT * FROM yapilacak WHERE ysahip='$yoneticiid' && (ydurum='0' || ydurum='2') ORDER BY yid DESC");
bu şekilde ydurum ların kontrolüne öncelik verilmesi gerekmezmi?
tam emin değilim ama sanırım olması lazım
vermesi gerekir.
lakin sql cümlesinde programlama syntax'ı geçerli değildir. kullandığınız bir php kütüphanesi bunu çevirmiyorsa eğer.
&& -> AND
|| -> OR
OR cümlesini parantezler içine almalısınız.
Alıntıladığım arkadaşın yazdığı gibi.
Olması gereken ->
SELECT * FROM yapilacak WHERE ysahip='$yoneticiid' AND (ydurum='0' OR ydurum='2') ORDER BY yid DESC
https://www.linkedin.com/in/turgaycan/
Kaliteli kod yazılır.. (Günlük/Saatlik ücreti ile)
Exor
WM Aracı
Kullanıcı
-
Üyelik
07.11.2013
-
Yaş/Cinsiyet
38 / E
-
Meslek
Web&Grafik Tasarım
-
Konum
Samsun
-
Ad Soyad
B** B**
-
Mesajlar
169
-
Beğeniler
16 / 7
-
Ticaret
0, (%0)
Bu şekilde çalıştı ama bir problem yok && işareti ile çözüldü olay ama tabii olmazsa bir çözüm olabilir.