Busca com data
Pessoal,
Não tô conseguindo encontrar o problema na consulta abaixo. Não retorna dados:
("SELECT id, estab, valor, cat FROM cartao WHERE cat = 'Casa' AND DATE_FORMAT(data,'%m') = '$mes' AND DATE_FORMAT(data,'%Y') = '$ano'") or die (mysql_error());
Se eu tirar o campo cat após WHERE, a consulta funciona!!! Se eu tirar as consultas de data, também funciona. Mas juntando tudo não. Se eu trocar o cat por outro campo, de mesmo tipo e collation, também funciona!!!!!!! Não sei o que pode estar errado!!!!
O erro no BD é esse:
>
Citar
MySQL-ERROR
MySQL diz:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '"SELECT id, estab, valor, cat FROM cartao WHERE cat = 'Casa' AND DATE_FORMAT(dat' at line 1
Discussão (1)
Carregando comentários...