Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 22
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    194

    problema richiamare gli stessi campi

    come mai non si può richiamare lo stesso campo per 2 volte?


    cioè

    codice:
    <%
    Dim SQL 
    SQL = "SELECT * FROM pacchetti" 
    Set rec = Server.CreateObject("ADODB.Recordset")
    Set Rec=Conn.Execute(SQL)
    While Not rec.EOF
    %>
    <%=rec("prova")%>
    <%=rec("prova")%>
    <%
    rec.MoveNext
    Wend
    rec.close
    %>


    perchè mi fa vedere solo il primo campo?
    il secondo mi servirebbe da lanciare in una querystr

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    103
    Mi sa che hai preso un abbaglio.
    La gnocca, la cugina del tortellino

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    194
    sono sicuro.
    se richiamo lo stesso campo me lo fa vedere 1 volta solo

  4. #4
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    ti fa vedere due volte unite lo stesso campo, non va accapo.

    se il campo vale 32 ti fa vedere 3232
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    103
    esatto
    La gnocca, la cugina del tortellino

  6. #6
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    allora non telo mostra solo una volta ma due concatenate

    se lo vuio vedere su una riga diversa allora scrivi
    <%=rec("prova") & "
    " %>
    <%=rec("prova")%>
    Forza la magica ROMA

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    194
    me lo fa vedere una sola volta, la seconda è vuota

  8. #8

  9. #9
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    se scrivi
    <%= "|" & rec("prova") & "|
    " %>
    <%= "|" & rec("prova") & "|" %>

    cosa ti restituisce ?

    che tipo di dato è ?

    comunque casomai prova così

    <%strSalva = rec("prova") %>
    <%= "|" & strSalva & "|
    " %>
    <%= "|" & strSalva & "|" %>
    Forza la magica ROMA

  10. #10
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    194
    mi spiego vorrei usare il campo a3
    per lanciare una querystr dopo

    codice:
    <%
    Session.LCID=1040
    Dim SQL 
    SQL = "SELECT * FROM pacchetti" 
    Set rec = Server.CreateObject("ADODB.Recordset")
    Set Rec=Conn.Execute(SQL)
    While Not rec.EOF
    %>
                <tr>
                  <td colspan="2"><span class="intesta"><%=rec("a3")%>
    
                    </span><span class="testipic"><%=rec("a4")%>
    
                    </span><span class="foc"><%=rec("a5")%></span></td>
                </tr>
                <tr>
                  <td width="50%" class="intesta"><span class="intesta"><%=rec("a6")%></span></td>
                  <td width="50%" align="right" class="intesta">">prenota</td>
                </tr>
                <tr>
                  <td colspan="2" class="foc">
    </td>
                </tr>
                <tr>
                  <td colspan="2" class="foc">
    			</td>
                </tr>
                <%
    rec.MoveNext
    Wend
    rec.close
    %>

    il risultato dovrebbe essere che su prenota il link è
    modulo-offerte.asp?<%=rec("a3")%>

    ma usandolo già una volta, la seconda me lo da vuot0

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.