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

Discussione: inserire più record

  1. #1

    inserire più record

    ciao a tutti
    ho un form con degli argomenti cliccabili, mi spiego per ogni notizia (ID_notizia) che inserisco devo abbinare una parola chiave che si trova su una tabella argomenti, percui nel form ho una serie di check che devo cliccare, al comando inserisci mi dovrebbe inserire per la stessa notizia più record:
    ______________________________
    ID_notizia ID_argomento
    25 1
    25 4
    25 7
    ______________________________
    questo dovrebbe essere il risultato dell'inserimento all'invio del form
    creco che devo fare un ciclo......
    _____________
    TOPSYGRAPH
    Studio grafico e stampa digitale
    http://www.topsy.it

  2. #2
    Utente di HTML.it L'avatar di Cream
    Registrato dal
    Feb 2002
    Messaggi
    534
    scusa potresti essere più chiaro??

    le tabelle sono due??

    una argomenti e una notizia

    oppure metti tutto dentro una tabella??

  3. #3

    la tabella è una

    la tabella è una con tre campi, devo inserire più argomenti con la stesso id notizia
    _____________
    TOPSYGRAPH
    Studio grafico e stampa digitale
    http://www.topsy.it

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Passa l'id_notizia come campo hidden del form.
    Recuperando gli ID_argomento li troverai tutti seguii da una virgola.
    Fanne lo split e scorri l'array generato ripetendo all'interno l'update.

    Roby

  5. #5

    mi serve un aiuto in più

    ho + o - capito, ma ho dei problemi con il codice insert to, puoi farmi un piccolo esempio.

    grazie lo stesso
    _____________
    TOPSYGRAPH
    Studio grafico e stampa digitale
    http://www.topsy.it

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Immaginando tu abbia già recuperato gli ID (uno fisso e l'altro con cui crei l'array):

    codice:
    ...
    ...
    for xx = 0 to UBound(arrCreato)
    strSQL="INSERT INTO tabella (id_notizia, id_argomento) VALUES ("& id_notizia &", "& arrCreato(xx) &")"
    conn.Execute(strSQL)
    next
    ...
    ...
    Roby

  7. #7

    codice array

    non riesco a creare l'array.

    non sono espertissimo

    grazie
    _____________
    TOPSYGRAPH
    Studio grafico e stampa digitale
    http://www.topsy.it

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Vediamo come recuperi i dati del form.

    Roby

  9. #9

    così

    <%
    Dim strambiente, stranziani, strassemblea, strassociazioni
    strambiente = REQUEST.Form("ambiente")
    stranziani = REQUEST.FORM("anziani")
    strassemblea = REQUEST.FORM("assemblea")
    strassociazioni = REQUEST.FORM("associazioni")
    %>
    _____________
    TOPSYGRAPH
    Studio grafico e stampa digitale
    http://www.topsy.it

  10. #10

    un passo avanti

    sono riuscito a estrapolare i dati passati sull'url

    <%
    Dim strambiente, stranziani, strassemblea, strassociazioni
    strIDsalastampa = REQUEST.QueryString("ID_notizia")
    strambiente = REQUEST.QueryString("Ambiente")
    stranziani = REQUEST.QueryString("Anziani")
    strassemblea = REQUEST.QueryString("Assemblea nazionale")
    strassociazioni = REQUEST.QueryString("Associazioni")
    %>

    ma da qui come faccio a creare un array, dato che delle quattro variabili potrebbero essere pieve solo due..


    un aiuto
    _____________
    TOPSYGRAPH
    Studio grafico e stampa digitale
    http://www.topsy.it

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 © 2026 vBulletin Solutions, Inc. All rights reserved.