Estás usando strstr de la misma manera que substr , donde la cadena contiene ABC .
SELECT *
FROM table
WHERE Date > :FromDate
AND Date < :EndDate
AND col1 LIKE '%$string%';
Si desea buscar una cadena donde los primeros caracteres son ABC , usa:
SELECT *
FROM table
WHERE Date > :FromDate
AND Date < :EndDate
AND col1 LIKE '$string%';
stristr , sin embargo, sería una historia completamente diferente.