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

Discussione: Problema con ciclo

  1. #1

    Problema con ciclo

    Ciao a tutti,
    non riesco a ricordare come facevo a risolvere questo:

    ho un ciclo

    for each match in ris1
    x = match & " Ciao"
    next

    che mi scrive praticamente

    x= Marco Ciao
    x= Pippo Ciao
    x= Carlo Ciao

    e avrei la necessità invece di ottenere

    1= Marco Ciao
    2= Pippo Ciao
    3= Carlo Ciao

    così da poterle trattare come variabili
    esempio <%=1%> oppure <%=3%>

    mi date una mano?
    Grazie
    www.telefoninook.com
    contenuti e risorse gratis per il tuo cellulare

  2. #2
    codice:
    numero=0
    for each match in ris1
       numero=numero+1
       Response.Write numero & " = " & match & " Ciao" 
    next

  3. #3
    grazie 1000
    io caparbio continuavo a provare

    così:

    a=0
    for each match in ris1
    a & " = " & match & " Ciao"
    a=a+1
    next
    www.telefoninook.com
    contenuti e risorse gratis per il tuo cellulare

  4. #4
    Purtroppo pensavo che fosse un mio errore ma non funziona neanche come mi hai suggerito
    mi ritorna questo errore:

    Description: Tipo non corrispondente: 'numero'

    numero=0
    for each match in ris1
    numero=numero+1
    numero = match & "

    "
    next
    ho provato anche ad inserire cInt o FormatNumber ma niente....
    www.telefoninook.com
    contenuti e risorse gratis per il tuo cellulare

  5. #5
    io ho scritto un'altra cosa...

  6. #6
    pardon..

    infatti ora utilizzandolo pari come l'hai scritto funge

    for each match in ris1
    numero=numero+1
    Response.Write numero &" = " & match & " pippo" 'stampo il risultato
    next

    infatti scrive:
    1=Ciao pippo
    2=Salve pippo
    3=ave pippo

    ma a me serve per pterne ricavare delle
    variabili tipo:
    <%
    1="Ciao pippo"
    2="Salve pippo"
    3="ave pippo"
    %>
    <%=1%> oppure <%=2%> ecc...
    www.telefoninook.com
    contenuti e risorse gratis per il tuo cellulare

  7. #7
    non ho capito. parla lentamente e scandisci bene le parole, sono un povero vecchio sordo

  8. #8
    provo a parlare più lentamente...

    di ci a mo che nor mal men te
    abbiamo questo:

    <%
    variabile1 ="Ciao come stai "
    variabile2 ="ciao come va "
    variabile3 ="ciao ma va "
    %>
    e nella pagina andiamo ad inserire dove ci serve
    <%=variabile1%>

    in un altro punto
    <%=variabile2%>

    ecc.

    io vorrei ottenere lo stesso ma prodotto dal ciclo:


    for each match in ris1
    numero=numero+1
    numero &" = " & match & " pippo" 'stampo il risultato
    next


    dove match corrisponde alle frasi: Ciao come stai, ciao come va, ciao ma va

    dove numero corrisponde a: variabile1, variabile2, variabile3


    per poter poi richiamare le variabili così ottenute nella pagina con

    <%=variabile1%> ecc
    spero che sia un pò più chiaro il tutto...
    www.telefoninook.com
    contenuti e risorse gratis per il tuo cellulare

  9. #9
    Ah ok, ora si capisce il problema. Però a questo punto ne sorge un altro. Non è possibile, in nessun linguaggio, dichiarare una variabile con un numero, questo per via dei parser che hanno bisogno di vita semplice per poter capire se un determinato valore è una variabile (inizia per carattere) o un numero (guarda caso inizia per una cifra...).

    A questo punto però è semplice, tipo puoi chiamarle variabile1, variabile2 ecc:

    codice:
    for each match in ris1
    numero=numero+1
    Server.Execute("variabile" & numero &" = " & match & " pippo")
    response.write variabile1
    next
    e poi ovunque dopo nel codice:

    codice:
    <%= variabile1 %>
    Cerco ombrello vecchio, nuovo, moderno o antidiluviano; purché protegga da una pioggia che vien giù come Dio la manda. Fate presto che ho l’acqua alla gola. (Noè)

    C# programming and other stuffs

  10. #10
    ho provato ma non funziona...

    non mi retsituisce niente

    neanche mettendo il response dopo il ciclo
    www.telefoninook.com
    contenuti e risorse gratis per il tuo cellulare

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.