Du bør bruge logiske operatorer. Hvis du har brug for at kontrollere, at MINDST EN af Data
er $curDate
$query = "
SELECT Id
FROM Programacao
WHERE Data1 = $curDate
OR Data2 = $curDate
OR Data3 = $otherDateIfYouNeedOther
";
Du bør erstatte or
med and
hvis du skal kontrollere, at DEM ALLE er OK.
Desuden, så vidt jeg husker, skal du bruge datoværdier i anførselstegn, så den rigtige er
$query = "
SELECT Id
FROM Programacao
WHERE Data1 = '$curDate'
OR Data2 = '$curDate'
OR Data3 = '$otherDateIfYouNeedOtherOrSameOtherwise'
";