Good 4 Denunciar post Postado Janeiro 4, 2010 Essa query tá errada onde? SELECT * FROM usuarios WHERE tipo IN ('3') OR ( pais = '' AND estado = '' AND cidade IN('') ) AND ( idade >= '' AND idade <= '' ) AND status NOT IN ('1','2') ORDER BY membrodesde DESC LIMIT 0, 10 Erro no mysql: 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 'tipo IN ('3') OR ( pais = '' AND estado = '' AND cidade IN('') ) AND ( idade >= ' at line 1 Será que é por causa dos espaços vazios? Acho que não, pq tentei tirar essa parte do OR ( pais... pra frente e retornava erro, ae eu tentei tirar o tipo in ('3') e ainda retornou erro.. que diacho é isso? flw Compartilhar este post Link para o post Compartilhar em outros sites
giesta 29 Denunciar post Postado Janeiro 6, 2010 SELECT * FROM usuarios WHERE tipo IN('3') OR ( pais = '' AND estado = '' AND cidade IN('') ) AND ( idade >= '' AND idade <= '' ) AND status NOT IN('1','2') ORDER BY membrodesde DESC LIMIT 0, 10 Compartilhar este post Link para o post Compartilhar em outros sites