'raccolgo la stringa della ricerca
Buscalivre = Request.QueryString("Buscalivreveiculos")
'elimino eventuali spazi all'inizio e alla fine della stringa
buscalivre=trim(Buscalivre)
'tolgo ghi accenti i punti e le virgole
Buscalivre = Replace (Buscalivre,"'","")
Buscalivre = Replace (Buscalivre,".","")
Buscalivre = Replace (Buscalivre,",","")
'creo l'arry delle parole della stringa
arr_ricerca = split(buscalivre, " ")
tutte="-"
'eseguo la ricerca
<%
'APERTURA CONNESSIONE CON IL DATABASE
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "pippo"
If Ubound(arr_ricerca) = 0 then
strSQL = "SELECT * FROM veiculos where scaduto = false and ( marca like '%" & buscalivre & "%' or modello like '%" & buscalivre & "%' or colore like '%" & buscalivre & "%' or potenza like '%" & buscalivre & "%' or anno like '%" & buscalivre & "%' or nomeutente like '%" & buscalivre & "%' or prezzo like '%" & buscalivre & "%' ) order by marca, prezzo "
end if
If Ubound(arr_ricerca) = 1 then
dim prima, seconda
prima=arr_ricerca(0)
seconda=arr_ricerca(1)
strSQL = "SELECT * FROM veiculos where scaduto = false and ( marca like '%" & prima & "' or marca like '%" & seconda & "' or colore like '%" & prima & "' or colore like '%" & seconda & "' or modello like '%" & prima & "' or modello like '%" & seconda & "' or anno like '%" & prima & "' or anno like '%" & seconda & "' or prezzo like '%" & prima & "' or prezzo like '%" & seconda & "' ) order by marca, prezzo "
end if
If Ubound(arr_ricerca) >= 2 then
dim terza, quarta, quinta
terza=arr_ricerca(0)
quarta=arr_ricerca(1)
quinta=arr_ricerca(2)
strSQL = "SELECT * FROM veiculos where scaduto = false and ( marca like '%" & terza & "' or marca like '%" & quarta & "' or marca like '%" & quinta & "' or colore like '%" & terza & "' or colore like '%" & quarta & "' or colore like '%" & quinta & "' or modello like '%" & terza & "' or modello like '%" & quarta & "' or modello like '%" & quinta & "' or anno like '%" & terza & "' or anno like '%" & quarta & "' or anno like '%" & quinta & "' or prezzo like '%" & terza & "' or prezzo like '%" & quarta & "' or prezzo like '%" & quinta & "' ) order by marca, prezzo "
end if
'estrapolo i dati dal batabase
<td><%=(RIGHT(estrapola("marca"),LEN(estrapola("ma rca"))-1))%> - <% = estrapola("modello") %></a></td>
<td><%=formatta(estrapola("prezzo"),0)%></td>
<td><%=(RIGHT(estrapola("anno"),LEN(estrapola("ann o"))-1))%></td>
<td><%=(RIGHT(estrapola("colore"),LEN(estrapola("c olore"))-1))%> </td>
quello che volevo chiedervi é questo:
come faccio ad esempio a colorare di rosso
solamente la parte delle parole digitate nella ricerca??
esempio se nella ricerca é digitato "ME" nella parola MERCEDES io vorrei colorale il ME iniziale di rosso,
Come si fa????
GRAZIE RAGAZZI SIETE STUPENDI.
arturo juciara
www.brasile-natal.com