Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Impostazione doppio Valore in una casella di riepilogo

    Buongiorno... altro quesito che mi assilla!

    Ho una casella di riepilogo che mi elenca gli utenti presenti nella tabella SOCI e selezionandone uno e cliccando INVIA... passo alla pagina successiva che mi mostra a video l'email del socio selezionato.

    Impostato cosi:

    codice:
    <option value="<%=oRs("Ts_email")%>"><%=oRs("Ts_cognome")%>&nbsp;<%=oRs("Ts_nome")%></option>
    Ma se nel passare i dati alla pagina successiva volessi passare anche un ID_TESSERA oltre che al dato TS_EMAIL come posso impostare il

    codice:
    value="..."
    Grazie a chi mi risponde gentilmente!

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    se passi più valori (email,cognome,tessera) poi dovrai splittarli per usufruirne.
    sicuro che, per te, la strada giusta?

    penserai piuttosto ad interrogare il db basandomi su un dato univoco

  3. #3
    L'idea era di andare a registrare nel mdb la nuova password e mandare anche email all'utente con la nuova password...

    Allora volevo passare TS_EMAIL per spedire email e volevo aggiungerci l'ID_TESSERA per collegarmi alla stringa inerente l'utente e cambiare password...

    Non saprei come altro fare... non sono molto pratico... conosco le procedure base di ASP.

    Al momento se scrivo in apertura:
    codice:
    sql="SELECT * FROM Tb_soci WHERE Ts_email=" & REQUEST("email")
    oRs.Open sql,oConn,3,3
    
    oRs("Ts_password")="Nuovapassword"

    Mi restituire l'errore:

    Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
    [Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'Ts_email=luca@lucamares.it'.

    /default_recuperopassword_ok.asp, line 57

    e specifico alla linea 57 risulta: oRs.Open sql,oConn,3,3

  4. #4
    le richieste alfanumeriche al db vanno racchiuse tra apici

    sql="SELECT * FROM Tb_soci WHERE Ts_email='"& REQUEST("email") & "'"

  5. #5
    TOP grazie mille... sbagliando si impara!!!

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.