Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630

    2 campi form che salvano su unico campo

    Carissimi,
    ho un piccolo problema,
    ho 2 campi testo in un form che chiamo TESTO1 e TESTO2,
    ora vorrei che il contenuto di questi 2 campi sia salvato in db nel solo campo TESTO.
    In pratica sia che scrivo nel campo TESTO1 deve essere salvato o modificato nel db l'unico campo chiamato TESTO stessa cosa se scrivo nel campo TESTO2, premetto che entrambi i campi posso essere pieni!
    Come posso fare?
    Grazie
    G.

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    penso che devi identificare ogni valore separandolo, ad esempio con pipe

    quindi
    input1 = input1 & "|"
    input2 = input2 & "|"
    AllInput = input1 & input2
    quindi l'inserimento è facile

    più complicato l'update, un modo potrebbe essere:
    -leggere i valori presenti nel db
    -splittarli e metterli in campi nascosti (input1hide, input2hide)
    -se input1 contiene qualcosa si prende quel valore,
    altrimenti si prende input1hide. e via di seguito
    -si ricompone l'inserimento come sopra

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    Grazie Vincent,
    infatti diciamo che il problema lo riscontro proprio nell'update.
    Il fatto è che anche se li metto in nascosti, tu dici se contiene qualcosa
    diciamo che entrambi possono contenere qualcosa perchè legge lo stesso campo.
    In pratica sarebbe possibile far riconscere che durante l'update, se uno dei 2 campi è diverso dall'altro lo carica?
    Grazie
    G.

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    non mi sono spiegato
    splitti i valori del campo databese che sono separati da un'identificatore, pipe
    li metti "nudi" in input hidden del form
    al recupero controlli che in campi in chiaro siano valorizzati
    se non lo sono sostituisci i valori con quelli degli input hidden

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    Ah, ok grazie proverò....

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.