ho un piccolo problema ma non riesco a venirne fuori
stralcio del codice:
<%
....
arrPippo="ciro curo caro"
.....
If rs.EOF=True Then
%>
NESSUN RISULTATO
<%
Else
Do Until rs.EOF
id=rs("id")
pippo=rs("pippo")
....
'CICLO PIPPO
for each itemA in arrPippo
str = pippo
if inStr(str,itemA) > 1 then
subStr = split(str,itemA)
nome = subStr(1)
nome= left(nome,45)
description5 =description5&("<font color=red>"&itemA&"</font>"&nome&"... ")
end if
next
....
%>
<%=id%>
<%=description5%>
ora mi succede che il ciclo Pippo aggiunge la porzione di testo al record successivo e così via
esempio:
pippo puppu
pippo puppu poppo
pippo puppu poppo peppe pappa
pippo puppu poppo peppe pappa tappa
come posso fare affinche il "description5" non si aggiunga al "description5" del record precedente?
ho provato a modificare da:
description5 =description5&("<font color=red>"&itemA&"</font>"&nome&"... ")
a:
description5 =("<font color=red>"&itemA&"</font>"&nome&"... ")
ma se "arrPippo" è formato da più parole mi restituisce solo la porzione di testo che contiene l'ultima parola
come posso fare?

Rispondi quotando