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