Ciao a tutti
vorrei un aiuto su come assegnare un valore ad una variabile x visualizzare un immagine (logo).
Sto creando un script x la visualizzazione della Prossima Partita di un calendario di calcio....il classico Next Match che si trova in tutti i siti calcistici.
Le tabelle interessate sono 2:
TabSquadra: nella quale inserisco tutte le squadre, che potranno essere utilizzate x un torneo
TabCalendario: x la composizione del calendario
In TabSquadra inserisco il "NOME_SQUADRA" ed il percorso dell'immagine logo, appartente a quella squedra, in un campo testo "IMG_TBN_1"
Detto questo faccio visualizzare in "Prossima Partita" la squadra che ha la spunta sul campo checkbox FLAG_PROX_PARTITA e di conseguenza viene estratta l'avversaria.
Il codice x estrarre da TabSquadra la squadra che ha la spunta True è:
flag_squadra = True
Sql_squadra_dx_r = "SELECT * FROM TabSquadra WHERE FLAG_PROX_PARTITA = "&flag_squadra&""
If not rs_squadra_dx_r.EOF Then '1
squadra = rs_squadra_dx_r("NOME_SQUADRA")
logo_squadra = rs_squadra_dx_r("IMG_TBN_1")
Con questo codice seleziono l'incontro da visualizzare in Prossima Partita:
Sql_calendario_data = "SELECT DISTINCT(DATA) FROM TabCalendario WHERE DATA > #"&max_data_squadra&"# AND (NOME_SQUADRA_1 = '"&squadra&"' OR NOME_SQUADRA_2 = '"&squadra&"') ORDER BY DATA ASC"
Per visualizzare l'immagine logo della squadra che ha la spunta su FLAG_PROX_PARTITA faccio:
<%If rs_calendario_dx_r("NOME_SQUADRA_1") = squadra Then%>
<% if logo_squadra <> "" then %>
[img]<%=logo_squadra %>[/img]
<%End If 'logo squadra%>
<%if len("" & rs_calendario_dx_r("NOME_SQUADRA_1")) > 13 then%>
<%=left(rs_calendario_dx_r("NOME_SQUADRA_1"),13) & "."%>
<%else%>
<%=rs_calendario_dx_r("NOME_SQUADRA_1")%>
<%end if%>
<%Else 'squadra%>
<%if len("" & rs_calendario_dx_r("NOME_SQUADRA_1")) > 13 then%>
<%=left(rs_calendario_dx_r("NOME_SQUADRA_1"),13) & "."%>
<%else%>
<%=rs_calendario_dx_r("NOME_SQUADRA_1")%>
<%end if%>
<%End If 'squadra%>
Per estrarre la squadra avversaria faccio:
<%If rs_calendario_dx_r("NOME_SQUADRA_2") = squadra Then%>
<%if len("" & rs_calendario_dx_r("NOME_SQUADRA_2")) > 13 then%>
<%=left(rs_calendario_dx_r("NOME_SQUADRA_2"),13) & "."%>
<%else%>
<%=rs_calendario_dx_r("NOME_SQUADRA_2")%>
<%end if%>
<%Else 'squadra%>
<%if len("" & rs_calendario_dx_r("NOME_SQUADRA_2")) > 13 then%>
<%=left(rs_calendario_dx_r("NOME_SQUADRA_2"),13) & "."%>
<%else%>
<%=rs_calendario_dx_r("NOME_SQUADRA_2")%>
<%end if%>
<%End If%>
Ora se la squadra avversaria la estraggo da NOME_SQUADRA_2, che non ha la spunta su FLAG_PROX_PARTITA, cioè è false, come faccio ad assegnare alla variabile "logo_squadra_NO" il valore del percorso dell'immagine che è assegnato al record della squadra avversaria in IMG_TBN_1?
...credo di non capire la logica x troppa confusione e non riuscire a trovare il valore contrario di logo_squadra.

Rispondi quotando