Du bör använda logiska operatorer. Om du behöver kontrollera att MINST EN av Data
är $curDate
$query = "
SELECT Id
FROM Programacao
WHERE Data1 = $curDate
OR Data2 = $curDate
OR Data3 = $otherDateIfYouNeedOther
";
Du bör ersätta or
av and
om du behöver kontrollera att ALLA är OK.
Dessutom, så vitt jag minns bör du använda datumvärden inom citattecken, så det korrekta är
$query = "
SELECT Id
FROM Programacao
WHERE Data1 = '$curDate'
OR Data2 = '$curDate'
OR Data3 = '$otherDateIfYouNeedOtherOrSameOtherwise'
";