Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    34

    Inserire dati in caselle di testo restituiti da caselle di riepilog

    Salve a tutti
    Allora ho già proposto un questito simile ma continuando la costruzione del sito mi sono accorto che non era la soluzione adatta e quindi scartata.
    Ora ho questa necessità:
    Ho una query che mi richiama il campo Data; il campo Ora il campo Cognome e il campo Nome.
    Ora; Cognome e Nome sono normali caselle di testo che devono essere riempite dai valori scelti dalla casella di riepilogo Data come posso fare!?!?
    Es se scelgo la data 01/01/2009 i campi ora;Cognome e Nome devono acquisire i valori che nel record sono associati nel a quella data e cosi vià
    il codice per riempire la caselle di riepilogo Data c'è

    <select name="D_Prt" size="1"><option selected>-----------</option>
    <%
    Rs_cln.MoveFirst
    While Rs_cln.EOF = False

    %>
    <option value="<%=rs_Cln("Data_Prt")%>"><%=rs_Cln("data_pr t")%></option>
    <%
    Rs_cln.MoveNext
    Wend
    %></select>

    quindi i campi ora cognome e nome

    <input type="text" name="Ora" size="20">
    <input type="text" name="Cognome" size="20">
    <input type="text" name="Nome" size="20">


    e da qui che non riesco a portarmi avanti
    grazie per ogni suggerimento

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ma ad ogni data è associato un solo nome e cognome?
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    34
    si certo
    esempio empirico della tabella che contiene i dati
    Id Data Ora Cognome Nome
    ------------------------------------------
    1 01/01/2009 01:01 Cog_A Nom_A
    2 02/02/2009 02:01 Cog_B Nom_D
    3 03/03/2009 03:01 Cog_C Nom_D
    4 04/04/2009 04:01 Cog_D Nom_D

    etc etc
    qindi con la selkctbox estraggo giustamente la data ma vorrei che nella scelta i campi rispettivi di ora cognome e nome assumssero i valori rispettivi di data (id 1) data (id 2) etc etc

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    34
    Le ipotesi sono due:
    o la soluzione è talmente banale che non è degna di essere segnalata
    oppure
    la cosa è impossibile!!!
    ai posteri larga sentenza ?

    attendo fiducoso!

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Buona la prima, comunque nella select imposta un onchange cosi:
    <select name="D_Prt" size="1" onchange="location.href='?data='+this.options[this.selectedIndex].value">
    e ricarichi la pagina che con la data selezionata che recupererà i dati mancanti con una query
    <%
    if Request.queryString("data") <> "" Then
    qui metti la query...
    che una volta eseguita valorizza due variabili
    Nome = rs("nome")
    Cognome = rs("cognome")
    end if
    %>
    <input type="text" name="Cognome" value="<%=Cognome%>" size="20">
    <input type="text" name="Nome" value="<%=Nome%>" size="20">

    T'anticipo che probabilmente la query con la data ti darà dei problemi fai una ricerca sul forum
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    34
    Grazie!
    domani la provo oggi giornatona!
    poi tti faccio sapere
    Per il momento le date non mi hanno dato grandi problemi
    vedremo se la "fortuna" continuerà ad assistermi!

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    34
    X cavicchiandrea
    Tutto Ok!

    ho bypassato la variabile data ( sec. tentativo!) con l'Id contatore della tabella su cui si basava la selezione "data", filtrando la query in base al Id identificativo univoco ed è andata tutto a buon fine
    grazie!

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.