Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    708

    Assegnare valore variabile

    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.

  2. #2
    oky ioti aiuto a risolvere questo puttanaio, tu mi puoi dare una mano qui? http://forum.html.it/forum/showthrea...readid=1420149

    Da quello che ho capito vuoi estrarre il logo della seconda squedra che hai pescato nel calendario. Se il logo è memorizzato in TabSquadra, allora devi effettuare un ulteriore select
    del tipo

    codice:
    SELECT * FROM TabSquadra WHERE nome_squadra = '" & rs_calendario_dx_r("NOME_SQUADRA_2") & "'
    e da lì ottieni il campo che ti serve.

    Ciau
    - Atari

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.