Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di vispone
    Registrato dal
    Feb 2003
    Messaggi
    177

    aiuto aggiornamenti dati

    Ciao a tutti, mi trovo a dover risolvere un problema:

    Come posso realizzare una pagina che con l'accesso dell'utente mi controlla se i dati inseriti in una tabella prodotti legata ad utenti (per capirci ad id utente corrisponde id protto) che se esiste mi recupera i dati altrimenti mi crea la riga nuova legata a quell'accesso

  2. #2
    fai una query nel tua tabella dove utilizzi come where id utente, fai un controllo per sapere se è la ricerca non ti ha riportato nessun dato tipo
    if tuoRecordset.eof then

    qui dentro puoi fare un insert con i dati che ti servono e che non c'erano


    end if

  3. #3
    Utente di HTML.it L'avatar di vispone
    Registrato dal
    Feb 2003
    Messaggi
    177
    grazie mille provo subito

  4. #4
    Utente di HTML.it L'avatar di vispone
    Registrato dal
    Feb 2003
    Messaggi
    177
    scusa ma dove lo inseriresti il ciclo di verifica in questo casino?

    <%
    userid = Session("id_utente")
    idcor = rs("numidcorso")
    Session("id_corso")=rs("numidcorso")
    set cn1 = Server.CreateObject("Adodb.Connection")
    set rs1 = server.CreateObject("Adodb.Recordset")
    cn1.Open conn
    sqlstring1 = "Select * FROM avGenerale Where idutente="& userid &" AND idcorso="& idcor

    rs1.open sqlstring1, cn1
    %>


    <%
    Dim iCounter
    inAvanzamento = rs1("avanzamentoG")
    for iCounter =0 to inAvanzamento
    %>
    </div></td>
    <td width="1" height="12" align="left"><div align="left">[img]pxbarra.jpg[/img]</div></td>
    <td><div align="left">
    <% Next %>

    <%
    rs1.Close
    cn1.Close

    set rs1 = nothing
    set cn1 = nothing
    %>

  5. #5
    Utente di HTML.it L'avatar di vispone
    Registrato dal
    Feb 2003
    Messaggi
    177
    Scusate ma dove sbaglio????

    Questa viene inclusa in una pag do connetto e apro rs1, e mi da questo errore:

    Tipo di errore:
    Microsoft JET Database Engine (0x80040E14)
    Errore di sintassi nell'istruzione INSERT INTO.
    /fad/indicecorsi.asp, line 77





    <%
    userid = Session("id_utente")
    idcor = rs("numidcorso")
    Session("id_corso")=rs("numidcorso")
    set cn1 = Server.CreateObject("Adodb.Connection")
    set rs1 = server.CreateObject("Adodb.Recordset")
    cn1.Open conn
    sqlstring1 = "Select * FROM avGenerale Where idutente="& userid &" AND idcorso="& idcor

    rs1.open sqlstring1, cn1
    %>

    <%if rs1.eof then

    'userid = Session("id_utente")
    'idcor = rs("numidcorso")
    'Session("id_corso")=rs("numidcorso")
    set cnUp = Server.CreateObject("Adodb.Connection")
    cnUp.Open conn
    sqlstringUp = "INSERT INTO avGenerale (idutente, idCorso) " &_
    "value ('"&userid&"', '"&idcor&"')"

    cnUp.Execute sqlstringUp
    cnUp.Close

    end if%>

    <%
    Dim iCounter
    inAvanzamento = rs1("avanzamentoG")
    for iCounter =0 to inAvanzamento
    %>
    </div></td>
    <td width="1" height="12" align="left"><div align="left">[img]pxbarra.jpg[/img]</div></td>
    <td><div align="left">
    <% Next %>

    <%
    rs1.Close
    cn1.Close

    set rs1 = nothing
    set cn1 = nothing
    %>

  6. #6
    Utente di HTML.it L'avatar di vispone
    Registrato dal
    Feb 2003
    Messaggi
    177
    nessuno può aiutarmi a risolvere sta rogna?????

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.