Re: [ZIZope] cpt, forms, check boxes e campi multipli..
Fabrizio Reale <[email protected]> Mon, 14 Jan 2008 11:21:19 +0100
| Newsgroups | gmane.comp.web.zope.italian |
|---|---|
| Message-ID | <[email protected]> |
Alle lunedì 14 gennaio 2008, [email protected] ha scritto: > On Monday 14 January 2008 10:33:33 Fabrizio Reale wrote: > > Ciao > > > > Alle lunedì 14 gennaio 2008, [email protected] ha scritto: > > > Salve! > > > > > > Strana cosa.. > > > ho un form (form.cpt) che passa uno o piu' valori da una lista (check > > > boxes) ad una tabella mysql. I valori sono numerici. > > > > > > in poche parole succede questo: > > > > > > se passo un valore solo (es. 21), in mysql trovo 2 records con > > > rispettivamente i valori 2 ed 1. se passo due o piu' valori (es. 21, > > > 50), in mysql viene scritto regolarmente tutto, cioe' 2 records con 21 > > > e 50. > > > > > > Spero di aver usato terminologia comprensibile, so che python usa > > > semantica un po' differente ma non ne ho la padronanza..cmq: > > > > > > come mai questo strano esito e qualcuno puo' suggerire una soluzione? > > > > Perchè lui si aspetta una lista e se tu gli passi solo una string la > > tratta comunque come lista. > > Nel tuo form metti come nome del campo il suo nome originale seguito da > > un ":list". > > Es: var_KWID:list > > Oppure non fare il for se ti accorgi di aver ricevuto un valore stringa e > > non lista. > > > > Saluti, > > Fabry > > Rapido ed efficace :)) perfetto Fabry, GRAZIE! > > p.s. ho fatto una (breve) ricerca ma..su quale manuale trovo > approfondimenti sul topic? Zopebook, ma non ricordo il capitolo...leggilo tutto che serve sempre :) Fabry -- Fabrizio Reale [email protected] Redomino S.r.l. Largo Valgioie 14 - 10146 Torino - Italy Tel: +39 011 7499875 - Fax: +39 011 3716911 http://www.redomino.com/