"1ALERTA" e no campo "palavrachave" 2 registros já adicionados assim:
No registro 1-> palavrachave= flamengo, vasco
No registro 2-> palavrachave= vasco
Sendo assim, quero consultar os registros que contenham as palavras (flamengo, palmeiras)
como descriminado na variável "strpalavrachave".
SEGUE O CÓDIGO... SÓ NÃO CONSIGO ENTENDER PORQ DÁ ERRADO.
O RESULTADO É: "Não foi encontrado nenhum alerta para esta PALAVRA-CHAVE"
<% strpalavrachave = "flamengo, palmeiras" MyArray = Split(strpalavrachave, ",") %> <% For I = LBound(MyArray) to Ubound(MyArray) Set palavrachave = Server.CreateObject("ADODB.Recordset") palavrachave.Open "SELECT * FROM 1ALERTA WHERE LCase(palavrachave) LIKE '%" & LCase(Trim(MyArray (I))) & "%' ", Conexao Next If palavrachave.EOF Then response.write "Não foi encontrado nenhum alerta para esta PALAVRA-CHAVE" Else while Not palavrachave.EOF %> <% strNome = palavrachave("nome") strEmail = palavrachave("email") response.write strEmail &"<br><br><br>" %> <% palavrachave.MoveNext wend End If palavrachave.Close Set palavrachave = Nothing %>
PERCEBI QUE A CONSULTA SÓ É FEITA NA PALAVRA "palmeiras" e por isso não acha registro nenhum,
sendo q a consulta teria q ser nas duas palavras... flamengo, palmeiras.
E agora? Alguém sabe uma solução??? Por favorrr!!!!!!