Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá, venho eu aqui novamente com um problema que surgiu em minha vida que não consegui solução :/.
Negocio é o seguinte, gostaria de saber se é possível fazer uma consulta otimizada para o meu projeto visando menos resultados e mais precisão, vamos lá!
meu campo 'modalidades' na minha tabela contém os dados '1,4,5,6,7,8'
e tenho uma variável com um numero inteiro exemplo: $modalidade =1;
na minha consulta eu estou fazendo o seguinte:
$consulta = mysql_query(SELECT * FROM tabela_teste WHERE modalidades in(".$modalidade."));
só que isso não me resulta em nada. já se fosse o contrario, se a variável $modalidade fosse: $modalidade='1,2,3,4,5,6' e os meus dados da tabela fosse somente um número inteiro e eu usasse $modalidade= explode(',', $modalidade); minha consulta ficaria assim:
$consulta = mysql_query(SELECT * FROM tabela_teste WHERE modalidades in(".$modalidade."));
Assim funciona bem, a questão é: Gostaria de saber se é possível eu fazer como no exemplo acima se existe uma maneira parecida ^^
Des de já um forte abraço.
Carregando comentários...