[PIPython] ciclo sui result di una select box multipla
Fabrizio Reale
realefab
Lun 16 Gen 2006 11:16:38 CET
Il giorno dom, 15/01/2006 alle 23.09 +0100, mtzolo a gmail.com ha scritto:
> datiselect=return getattr(request,'pippo','')
>
>
> ok....
>
> poi qsa del genere in Python, credo:
>
> results=[]
> i=0
> for object in datiselect
> org=datiselect[i]
> ## chiamata metodo sql to mysql DB per inserire 1 row
> i=i+1
>
si, ad occhio è giusto
magari puoi risparmiarti la variabile contatore con:
org=object
> grazie ankora
Non so se sei al corrente che con Zope puoi sovente fare a meno di un DB
esterno :)
Saluti,
Fabry
>
> Matteo
>
> On 1/15/06, Fabrizio Reale <realefab a zschool.org> wrote:
> Il giorno sab, 14/01/2006 alle 21.35 +0100, mtzolo a gmail.com
> ha scritto:
> > uh grazie!
> >
> > hai per caso qsa sottomano a mo' di esempio in python? (sn
> nuovo del
> > linguaggio)
> > per ex assumento che <select multiple name="pippo">
>
>
> Vado a memoria (è domenica mattina presto :) ):
>
> fai uno script python con:
>
> request = context.REQUEST
> return request['pippo']
>
> e dovresti trovari a schermo i tuoi valori.
> Fabry
>
> ps:meglio ancora:
> return getattr(request,'pippo','')
>
> così non hai errori qualora non inviassi nulla.
>
> Saluti,
> Fabry
>
>
> >
> >
> > tx
> >
> > Matteo
> >
> > On 1/14/06, Fabrizio Reale <realefab a zschool.org> wrote:
> > Il giorno ven, 13/01/2006 alle 22.55 +0100,
> mtzolo a gmail.com
> > ha scritto:
> > > Zope.
> > >
> > Ottima scelta :)
> >
> > > html-> python in zope -> insert in mysql DB
> > >
> > > On 1/13/06, Lawrence Oluyede <l.oluyede a gmail.com>
> wrote:
> > > On 1/13/06, mtzolo a gmail.com
> <mtzolo a gmail.com>
> > wrote:
> > > > ciao a tutti,
> > > >
> > > > ho una form web che mi ritorna dei
> dati. Trovo
> > problemi nel
> > > comprendere come l'oggetto
> container.REQUEST abbia
> > in se' i
> > > dati relativi a una select multipla (i cui
> dati devo
> > ciclare e
> > > inserire nel DB).
> > > > Il problema e' semplice per qunto
> riguarda una
> > text box:
> > > >
> > > > request = container.REQUEST
> >
> > Uhm, l'ho sempre definita così:
> > request = context.REQUEST
> > > > ma per una multi select ilprblema
> s'infittisce.
> > Ho fatto
> > > vari
> >
> > Ottieni una variabile nella request che ha il nome
> della
> > select e
> > contiene una lista dei valori selezionati.
> > La stessa cosa vale per ogni caso in cui hai più
> input con lo
> > stesso
> > name.
> >
> > > tentativi con array piuttosto che fami
> stampare
> > cosa c'e'
> > > nell'oggetto request ma nada.
> >
> > Se ti fai visualizzare la request queste info si
> vedono bene.
> >
> > Fammi sapere,
> > Saluti.
> > Fabry
> >
> >
> > >
> > --
> > Fabrizio Reale
> > fabrizio.reale a redomino.com
> > Redomino S.r.l. C.so Monte Grappa 90/b -
> 10145
> > Torino - Italy
> > Tel: +39 011 19502871 - Fax: +39 011 19502871 -
> > http://www.redomino.com/
> >
> >
> >
> > _______________________________________________
> > La mailing list di python.it
> > python a lists.python.it
> >
> http://lists.python.it/cgi-bin/mailman/listinfo/python
> >
> >
> >
> >
> >
> > --
> > Quando sento Berlusconi dire che vuole trasformare lo stato
> in
> > un'azienda...
> > Mi domando sempre quando inizierà l'OPA
> > _______________________________________________
> > La mailing list di python.it
> > python a lists.python.it
> > http://lists.python.it/cgi-bin/mailman/listinfo/python
> --
> Fabrizio Reale
> fabrizio.reale a redomino.com
> Redomino S.r.l. C.so Monte Grappa 90/b - 10145
> Torino - Italy
> Tel: +39 011 19502871 - Fax: +39 011 19502871 -
> http://www.redomino.com/
>
>
>
> _______________________________________________
> La mailing list di python.it
> python a lists.python.it
> http://lists.python.it/cgi-bin/mailman/listinfo/python
>
>
>
>
>
> --
> Quando sento Berlusconi dire che vuole trasformare lo stato in
> un'azienda...
> Mi domando sempre quando inizierà l'OPA
> _______________________________________________
> La mailing list di python.it
> python a lists.python.it
> http://lists.python.it/cgi-bin/mailman/listinfo/python
--
Fabrizio Reale fabrizio.reale a redomino.com
Redomino S.r.l. C.so Monte Grappa 90/b - 10145 Torino - Italy
Tel: +39 011 19502871 - Fax: +39 011 19502871 - http://www.redomino.com/
More information about the Python
mailing list