UretimAjansi adlı üyeden alıntı: mesajı görüntüle
Merhabalar

$getorders=$db->prepare("SELECT * from orders WHERE status=1 AND departman=$departman AND agent=:$agent_name ORDER BY id DESC");

şeklinde bir SQL sorgum var fakat değerler karşıma gelmiyor. Normalde sorgum bu şekildeydi;

$getorders=$db->prepare("SELECT * from orders WHERE status=1 AND departman=$departman ORDER BY id DESC");

bu şekilde sorguladığımda bir problem yok ancak agent=:$agent_name değerini eklediğimde sorgu verileri getirmiyor.

Nerede hata yapıyor olabilirim?

departmanda direk eşittir var agent kısmında =: var bundan olma ihtimali yüksek