Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 37

Discussione: controllo di un ciclo

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    172

    controllo di un ciclo

    per favore chi mi può controllare questo cosdice sto uscendo pazzo.
    nella if voglio fare:
    se DMC_IVR e maggiore di TIMOTY_IVR e maggiore di DWHC_IVR
    colorare di rosso DMC_IVR
    altrimenti colorare tutti di nero
    questo è quello ch eho scritto:
    colore ="#000000"

    codice1 = rs1("TIMOTY_WEB")
    codice2=rs1("TIMOTY_ASP")
    codice3=rs1("TIMOTY_IVR")
    codice4 = rs1("DWHC_IVR")
    codice5=rs1("DWHC_ASP")
    codice6=rs1("DWHC_WEB")
    codice7 = rs1("DMC_IVR")
    codice8=rs1("DMC_ASP")
    codice9=rs1("DMC_WEB")

    if (rs1("DMC_IVR")>rs1("TIMOTY_IVR")) and (rs1("DMC_IVR")>rs1("DWHC_IVR")) then

    colore = "#000000"
    codice2=rs1("Dmc_IVR")
    else
    colore = "#ff0000"
    codice2=rs1("Dmc_IVR")
    end if

    %>





    <tr>
    <td><font size="2" face="verdana">
    <%response.write(rs1("DATA_INIZIO_SETTIMANA"))%> </font></td>
    <td><font size="2" color="<%=colore%>" face="verdana">
    <%response.write(codice1)%> </font></td>
    <td><font size="2" color="<%=colore%>" face="verdana">
    <%response.write(codice2)%> </font></td>
    <td><font size="2" color="<%=colore%>" face="verdana">
    <%response.write(codice3)%> </font></td>
    <td><font size="2" color="<%=colore%>" face="verdana">
    <%response.write(codice4)%> </font></td>
    <td><font size="2" color="<%=colore%>" face="verdana">
    <%response.write(codice5)%> </font></td>
    <td><font size="2" color="<%=colore%>" face="verdana">
    <%response.write(codice6)%> </font></td>
    <td><font size="2" color="<%=colore%>" face="verdana">
    <%response.write(codice7)%> </font></td>
    <td><font size="2" color="<%=colore%>" face="verdana">
    <%response.write(codice8)%> </font></td>
    <td><font size="2" color="<%=colore%>" face="verdana">
    <%response.write(codice9)%> </font></td>
    </tr>

  2. #2
    Sembra corretto.
    Prima di fare la IF fatti stampare il contenuto dei tre campi.

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    172
    come faccio a far stampare il codice.
    cmq il colore rosso me lo mette, ma lo mette a tutti i valori,io vorrei che lo mettesse solo DMC_IVR nel caso fosse più grande.

  4. #4
    response.write rs1("nomeCampo")

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    172
    sembra che stampa quello giusto ma il colore continua a non cambiarlo nel caso dmc-ivr è maggiore di TIMOTY_IVR e DWHC_IVR, scrive sempre tutto rosso
    colore ="#000000"

    codice1 = rs1("TIMOTY_ivr")
    codice2=rs1("TIMOTY_web")
    codice3=rs1("TIMOTY_asp")
    codice4 = rs1("DWHC_IVR")
    codice5=rs1("DWHC_web")
    codice6=rs1("DWHC_asp")
    codice7 = rs1("DMC_IVR")
    codice8=rs1("DMC_web")
    codice9=rs1("DMC_asp")

    response.write rs1("TIMOTY_IVR")
    if (rs1("DMC_IVR")>rs1("TIMOTY_IVR")) and (rs1("DMC_IVR")>rs1("DWHC_IVR")) then

    colore = "#ff0000"
    codice1=rs1("Dmc_IVR")
    else
    colore = "#000000"

    end if

  6. #6
    Ma sono numeri o stringhe?

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    172
    numeri

  8. #8
    Originariamente inviato da pagineasp2
    numeri
    Ok, ma il campo della tabella del db è di tipo numerico?

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    172
    è numerico

  10. #10
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    172
    ciao mi daresti una mano ocn un ciclo che non funziona?

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.