Inserimento automatico valore

Raccoglitore di domande e risposte relative a ScriptCase, il generatore di codice php per lo sviluppo rapido di applicazioni.
Regole del forum
Nel forum è vietato fare pubblicità senza avere l'autorizzazione dello staf di Netspecial.
Rispondi
kamer67
Messaggi: 19
Iscritto il: 24 mag 2014, 09:49

Inserimento automatico valore

Messaggio da kamer67 » 24 mag 2014, 09:58

Salve ecco il mio quesito:
ho diversi campi sullo stesso form
campo nominativo
campo via
campo cap

Il campo nominativo attraverso una select prende i valori dalla tabella clienti;

Vorrei che in base al valore preso in nominativo i campi via e cap si autoriempiano con i valori corrispondenti.

Grazie.

Lorenzo
Messaggi: 97
Iscritto il: 30 mar 2014, 20:31

Re: Inserimento automatico valore

Messaggio da Lorenzo » 24 mag 2014, 13:20

Ciao
Devi utilizzare un evento ajax!
Crei un nuovo evento On nominativo change, poi all'interno dell'evento crei una query SQL
per cercare nella tabella Clienti il nominativo selezionato poi associ il campo via e cap al risultato della query.
Sono stato un po' stringato con la spiegazione, ma se vuoi ti posso fare un esempio piu' pratico.

kamer67
Messaggi: 19
Iscritto il: 24 mag 2014, 09:49

Re: Inserimento automatico valore

Messaggio da kamer67 » 24 mag 2014, 14:15

Ciao Lorenzo grazie per la risposta, sto facendo così:

$check_sql = "SELECT Via, cap"
. " FROM clienti"
. " WHERE id = '" . {?} . "'";
sc_lookup(rs, $check_sql);

if (isset({rs[0][0]}))
{
{via} = {rs[0][0]};
{cap} = {rs[0][1]};
}
else
{
{via} = '';
{cap} = '';
}

Dove si passa il parametro al posto del punto interrogativo cosa metto?

Le tabelle sono così composte:
Clienti:
id
nominativo
via cap

Fatture:
id
cliente
data
via
cap

kamer67
Messaggi: 19
Iscritto il: 24 mag 2014, 09:49

Re: Inserimento automatico valore

Messaggio da kamer67 » 24 mag 2014, 16:06

Ok risolto mi ero confuso.

Grazie

Lorenzo
Messaggi: 97
Iscritto il: 30 mar 2014, 20:31

Re: Inserimento automatico valore

Messaggio da Lorenzo » 25 mag 2014, 08:39

Ottimo!

Rispondi

Chi c’è in linea

Visitano il forum: Ahrefs [Bot] e 6 ospiti