Problema com loop em query
Aê pessoal estou com um problema, tenho um scrit para fazer update numa tabela.
O update será feito no campo ID, mas somente nos registros que tiverem emails iguais ao especificado.
para isso usei um cfloop... o problema é ele insere o valor em todos os campos da tabela, mesmo nos que nao tem o campo de email igual.
Para testar, eu dei um <cfoutput> e sai os dados filtrados certinho, mas com um problema, mostrou o resultado mais de uma vez, como se nao tivesse escapado do loop.
<cfloop query="consultaContatos"> <cfif #consultaContatos.EmailCont_Tfc# eq #form.EmailPesUsu_Tcu#> <cfoutput> #form.EmailPesUsu_Tcu#<br> #consultaContatos.idCodMsg_Tfc# - #consultaContatos.EmailCont_Tfc#<br> #consultaContatos.RecordCount#<br> </cfoutput> </cfif> </cfloop>
Alguem sabe como eu faço para escapar do loop qdo ele ler todo o resultado da query... pq parece que ele ta lendo mais de 1 vez.
Valeu
Fagner
Discussão (4)
Carregando comentários...