"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!!!!!!










