[pyar] Preguntonta web.py db.select
Andrés Gattinoni
andresgattinoni en gmail.com
Vie Ago 20 17:51:01 ART 2010
2010/8/20 Emanuel Herrmann <emanuelsantiaggoherrmann en gmail.com>:
> esto es en un POST
> n=web.input().nombre
> res= db.select('user',where = "nombre = $n ")
> como hago para que me tome el valor que hay en n para la consulta??
supongo que así:
res= db.select('user',where="nombre = %s " % n)
lo que no sé (porque desconozco el framework) es si en algún momento
se escapa el contenido de n... porque sino hacerlo de esa manera puede
permitir hacer SQL Injection [0].
[0] http://es.wikipedia.org/wiki/Inyecci%C3%B3n_SQL
More information about the pyar
mailing list