Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: Array

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    654

    Array

    Salve a tutti...
    ho un problemino e non riesco a trovare la magagna:


    ArrayIDtemi = Split(IDtemi, "-")

    Do while not adoRs2.eof

    For k = 0 to Ubound(ArrayIDtemi)

    dim valore
    valore = ArrayIDtemi(k)

    if adoRs2("id") = valore then

    strSel2 = "checked"
    else

    strSel2 = ""
    end if



    next

    j = j + 1

    strTema=strTema&"<input type=""checkbox"" name=""var"&j&"tema"" value="""&adoRs2("id")&""" "&strSel2&">"&adoRs2("tema")&"
    "
    adoRs2.movenext
    loop


    la mia strSel2 non è mai checked nonostante la prima condizione nell'if ecc... si verifica + volte


    non so se sono riuscita a farmi capire.... ci provo

  2. #2
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    il dim spostalo fuori dal while

    poi prova


    if Cstr(adoRs2("id")) = valore then

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    654
    ho già provato, ma niente!!!!!!!!!

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    654
    Ho spostato Dim valore fuori dal Do while, ora Xò mi legge solo il primo indice dell'array

  5. #5
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    forse dico na caxxata...ma da come è scritto strSel2 viene valorizzato all'ultimo giro del ciclo for...mi spiego?
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    654
    non dici assolutamente una cazzata è proprio così, stavo vedendo la stessa cosa...non è che mi puoi dare una dritta ho il cervello fuso!ma non posso rimandare a domani

  7. #7
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    così?:
    codice:
    if adoRs2("id") = valore then
        strSel2 = "checked"
        exit for		
    else
        strSel2 = ""
        exit for
    end if
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  8. #8
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    Originariamente inviato da scura
    non dici assolutamente una cazzata è proprio così, stavo vedendo la stessa cosa...non è che mi puoi dare una dritta ho il cervello fuso!ma non posso rimandare a domani
    lo sapevo che nn dicevo una caxxata!
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    654
    niente da fare mi vede solo l'ultimo indice

  10. #10
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    mmm allora dopo il ciclo del recordset scrivi strSel2 =""
    poi
    codice:
    if adoRs2("id") = valore then
        strSel2 = "checked"
        exit for		
    end if
    così dovrebbe andare
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

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.