Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Due Form x 2 DB

  1. #1

    Due Form x 2 DB

    Ragazzi,
    ho due form "Registra chiamata" e "Trasforma in prtica" ognuno collegato al rispettivo DB.
    Nel primo form ho il campo "Nome" e nel secondo fom ho il campo "Nome2".
    Come posso far si che una volta che scrivo il nome nel primo form e lo invio, mi richiama lo stesso valore in "Nome2" del secondo form?

    Grazie infinite

  2. #2
    Se vuoi rinominare due campi presenti in due tabelle diverse puoi farlo con questa query:
    Codice PHP:
    INSERT INTO tabella_1tabella2 (Tabella_1.NomeTabella_2.Nome_1VALUE ("valore_nome""valore_nome_1"); 
    Non ti assicuro che funziona, se non dovesse funzionale potresti dividerla in due query diverse:
    Codice PHP:
    // Prima query
    INSERT INTO tabella_1 (NomeVALUE ("valore_nome");

    // Seconda query
    INSERT INTO tabella_2 (Nome_1VALUE ("valore_nome_1"

  3. #3
    Dragon, grazie per la risposta!
    Purtroppo non sono stato molto chiaro.Cerco di spiegarmi meglio con le immagini.
    Ho il primo form collegato al db "jos_chronoforms_Mother":

    Scrivo il nome Bob nel campo "nome" e invio.

    Apro la lista dei dati registati e seleziono il record:


    Si riapre la scheda del primo form e clicco su "Trasforma in pratica",
    cioè il link ch mi porta al secondo form:


    Nel secondo form purtroppo non riesco a stampare i valore
    del nome che avevo già inserito nel primo form cioè Bob:



    Ps. Questo è il codice del link sul pulsante "Trasforma in pratica"
    Codice PHP:
    [url="http://www.miosito.com/index.php?option=com_chronocontact&chronoformname=Pratica1&task=editrecord&mids={nome}&mmids={cognome}&cids={cf_id}"][img]images/stories/gestionale/botttrasforma.jpg[/img][/url

    Qusto invece quello inserito nel valore del campo "nome" nel secondo form:
    Codice PHP:
    <?php echo $posted['cognome']; ?>

  4. #4
    campo "nome" nel secondo form:
    Codice PHP:
    <?php echo $posted['cognome']; ?>
    Non so se mi sbaglio con altro, ma perché nel campo nome metti:
    Codice PHP:
    <?php echo $posted['cognome']; ?>
    Invece di:
    Codice PHP:
    <?php echo $_POST['nome']; ?>
    Da quello che ho capito tu vuoi inserire i dati, presente nel primo form, al secondo, ma per fare ciò, non ti basta memorizzare i valori dei campi all'interno di una sessione?

  5. #5
    Ciao!
    Hai ragione, ho sbagliato a scrivere, nel campo nome ho inserito:
    Codice PHP:
    <?php echo $posted['nome']; ?>
    .

    Putroppo entrambi i codici non vanno.

    Secondo me il problema è legato al fatto che non opero nella stessa sessione.

    I codici funzionavano quando il form era in multipage, in questo caso operavo nella stessa
    sessione.

    Grazie comunque e resto in attesa di qualche aiuto...

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.