Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 37
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630

    Recuperare i dati prelevati da db da option selezionata

    Ciao a tutti
    sto utilizzando questo script

    https://www.w3schools.com/asp/asp_ajax_database.asp

    Quando seleziono una qualunque option ho dei risultati dal db e fin qui tutto ok.
    Questi dati estrapolati saranno "visibili" in un form, ma come posso "utilizzarli" per caricarli in db al processamento del form?
    Grazie

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    come fai sempre: collegando variabile a valore
    nell'esempio è stampata una tabella, ma tu puoi fare come vuoi.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    Grazie
    il form non si trova nella pagina "getcustomer.asp", bensì nella pagina principale dove ci sono altri campi che compongono il form.
    Come passo una variabile?
    Grazie

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    spiega meglio...
    anche cosa intendi fare

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    Ho una pagina principale con un form e alcuni campi, uno di questi campi cerca nel db on the fly e nello stesso form ho questa tabella con i dati trovati, ecco all'invio del form vorrei che anche questi dati (oltre agli input del form) vengano inseriri nel form da processare che fa un insert nel db.

  6. #6
    se sono in una form riesci a recuperarli da una pagina successiva, come hai sempre fatto

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    e no perchè la tabella che si crea dai dati ricercati non crea campi anche facendo campi hidden il form non vedi questi campi perchè nella pagina principale li richiama solo con : <div id="txtHint"></div>

  8. #8
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    Quote Originariamente inviata da djjunior Visualizza il messaggio
    e no perchè la tabella che si crea dai dati ricercati non crea campi anche facendo campi hidden il form non vedi questi campi perchè nella pagina principale li richiama solo con : <div id="txtHint"></div>
    Quote Originariamente inviata da Vincent.Zeno Visualizza il messaggio
    come fai sempre: collegando variabile a valore
    nell'esempio è stampata una tabella, ma tu puoi fare come vuoi.
    .

  9. #9
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    Forse non mi sono spiegato bene , tu dici MA TU PUOI COME VUOI, ok invece di una tabella uso campi Input ma il problema resta perchè ora spiego meglio:
    PAGINA 1:
    <script>
    function showCustomer(str)
    {
    if (str=="")
    {
    document.getElementById("txtHint").innerHTML="";
    return;
    }
    if (window.XMLHttpRequest)
    {// code for IE7+, Firefox, Chrome, Opera, Safari
    xmlhttp=new XMLHttpRequest();
    }
    else
    {// code for IE6, IE5
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
    xmlhttp.onreadystatechange=function()
    {
    if (this.readyState==4 && this.status==200)
    {
    document.getElementById("txtHint").innerHTML=this. responseText;
    }
    }
    xmlhttp.open("GET","cerca.asp?q="+str,true);
    xmlhttp.send();
    }
    </script>
    <form>
    <input name="nome" >
    <input name="cognome" >
    <input name="codice" onKeyup="showCustomer(this.value)">
    <div id="txtHint"></div>
    </form>
    Dove presente <div id="txtHint"></div> C'è il risultato della pagina CERCA.ASP

    CERCA.ASP
    Ma questi 2 campi il form non li considera.
    <input type="hidden" name="Descrizione" value="<%=rs.fields("Descrizione")%>">
    <input type="hidden" name="Qta" value="<%=rs.fields("Qta")%>">

    Grazie

  10. #10
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    tag CODE, please!

    devi stampare tutto, compreso i valori delle variabili.

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.