Come salvare i dati del modulo in una tabella di database personalizzata utilizzando l'azione Salva Dati

Impara a salvare i dati del modulo in una tabella di database personalizzata con ChronoForms

Overview

Questa guida spiega come utilizzare l'azione Salva Dati in ChronoForms per memorizzare gli invii del modulo in una tabella di database personalizzata. Fornisce istruzioni passo passo per aggiungere l'azione e due metodi per mappare i dati alle colonne della tabella: utilizzando una sorgente dati principale con selezione dei campi o il comportamento Modifica Sorgente Dati per il mapping diretto delle colonne. Il processo è illustrato con screenshot per aiutarti a configurare l'azione in modo efficace per le tue esigenze specifiche.

Se salvare i dati del modulo nel registro dei moduli non è sufficiente per le tue esigenze, puoi utilizzare l'azione Salva Dati per salvare i dati del modulo in una tabella di database personalizzata. Questa tabella potrebbe già essere presente nel tuo database o potresti crearla utilizzando uno strumento di amministrazione del database come PHPMyAdmin o ChronoMyAdmin.

Aggiungiamo prima l'azione Salva Dati al nostro modulo:

  1. Apri l'area Azioni nel pannello laterale destro
  2. Espandi il gruppo Database
  3. Trascina l'azione Salva Dati nel tuo modulo e apri le impostazioni dell'azione

Come salvare i dati del modulo in una tabella di database personalizzata utilizzando l'azione Salva Dati image 2

Ora dobbiamo scegliere quali dati salvare. Questo richiede di mappare un elenco di dati alle colonne della nostra tabella. Ci sono 2 modi per farlo, la scelta di uno dipende dal tuo scenario.

Il primo modo consiste nel configurare la sorgente dati principale e selezionare quali campi utilizzare da questa sorgente dati:

  1. Nel campo Sorgente Dati aggiungi {data:}, questo restituirà l'intero array di dati inviato dal modulo. Questo può essere modificato se hai bisogno di salvare un diverso set di dati.
  2. Se la sorgente dati impostata nel passaggio 1 ha campi extra non necessari, possiamo selezionare quali campi memorizzare abilitando il comportamento Campi Tabella
  3. Inserisci un elenco di colonne della tabella da selezionare dalla vasta sorgente dati.

Come salvare i dati del modulo in una tabella di database personalizzata utilizzando l'azione Salva Dati image 3

Il secondo modo per fornire dati all'azione Salva Dati è utilizzare il comportamento Modifica Sorgente Dati, che ti consente di mappare qualsiasi dato a ciascuna colonna della tua tabella:

  1. Abilita il comportamento Modifica Sorgente Dati
  2. Aggiungi il nome di ogni colonna della tabella che desideri salvare, seguito da un segno di uguale e poi da un valore da salvare. Il valore può essere uno shortcode di ChronoForms, alcuni di essi sono mostrati nell'immagine

Come salvare i dati del modulo in una tabella di database personalizzata utilizzando l'azione Salva Dati image 4

You may also like:

Comments:

pgrnycomdir 16 Sep, 2025

Does Chronoforms 8 automatically look up your custom data-table to populate all fields or do you have to individually type them.  I remember the older versions would list the fields.

Max_admin 16 Sep, 2025

Hi pgrnycomdir

You should manually type those you need to populate using the Modify Data Source, this is how v8 forms works.

You need to login to be able to post a comment.