[Linux-Biella] [php] Variabili e liste dinamiche
Cristiano Deana
cris a deana.it
Mer 4 Ago 2010 12:28:41 CEST
2010/8/4 Del Vecchio Lorenzo <l.delvecchio a bilug.linux.it>:
> Ho una tabella composta da due campi: id e valore.
> Valore sara' uguale ad un nome di paese.
> Trovando troppo lungo compilare io la tabella con tutti i nomi dei paesi
> della provincia di biella e vercelli ho scelto di organizzare la cosa
> lasciando all'utente il compito di inserirli.
Ok. Allora, l'altro link che ho mandato fa proprio quello, pero' io
consiglierei di "ripensartelo e scriverlo tu".
Allora, tu hai bisogno di un elenco di tutte le localita', lo fai con la select.
lo metti in una tabella (giusto per avere un po' d'ordine). In
quell'elenco ci sara' l'id (UNIVOCO!) e il nome della citta'. l'id non
e' modificabile, la citta' si'.
soluzione semplice: elenco -> modifica campi -> aggiornamento di TUTTI
i campi nel db passando per ogni riga id e valore, cosi' da avere un
update valore set valore = '$qualcosa' where id = $id;
soluzione meno semplice: controllare solo quelli modificati e
aggiornare solo quelli.
per 100 comuni fai tutto pure con un colpo e manco se ne accorge il
db, l'html e il tuo php.
il *trucco* che ti sfuggiva e' legare quell'id e passarlo nel form con
il tuo valore. stop.
Maggiori informazioni sulla lista
Linux