Works like a charm.

On 12 Sep., 04:51, Massimo Di Pierro <massimo.dipie...@gmail.com>
wrote:
> rows = db(yourquery).select(mytable.id, mytable.myfield)
> form = SQLFORM.factory(*[Field('name_%s'%r.id, default=r.myfield) for
> r in rows])
> if form.process().accepted:
>     for key,value in form.vars.items():
>         db(mytable.id==key[5:]).update(myfield = value)
>
> form.process().accepted is the same as form.accepted(request,session)
> but shorter.
>
> On Sep 10, 2:55 pm, Serbitar <rserbi...@googlemail.com> wrote:
>
>
>
> > is there any way to update multiple records with crud.update, or even
> > records with a given query?- Zitierten Text ausblenden -
>
> - Zitierten Text anzeigen -

Reply via email to