Hello Paul,

request.args[0] returns a string, and for *Rows =
db(db.bike.id==tag_no).select()
*you need an integer.
Try this:

tag_no = int(request.args(0))
>

And let me know.

Cheers,
David


On 14 November 2012 00:28, Paul Rykiel <[email protected]> wrote:

> Hi just learning WEB2py and I have a question:
>
> why do i get an error on this code
> **** This code errors out, but when I replace "tag_no" with 1 for record
> id 1, it works, also the variable "tag_no" has a 1 as a value when i type
> in an argument 1 on the end of the URL *
>
> def tag():
>     tag_no = request.args(0)
>     Title = "For Sale"
>   *  Rows = db(db.bike.id==tag_no).select()   *
>     for row in Rows:
>          serial = row.serial
>          make = row.make
>          model = row.model
>          size = row.size
>          color = row.color
>          style = row.style
>          date_of_receipt = row.date_of_receipt
>          repairs = row.repairs_done
>          price = row.price
>     return locals()
>
> --
>
>
>
>

-- 



Reply via email to