[Python] Esclusione della query vuota

Raffaele Salmaso raffaele a salmaso.org
Mer 10 Set 2014 22:23:02 CEST


2014-09-10 22:08 GMT+02:00 Juri Rudi <rudijuri at gmail.com>:

>         cliens = "select cognome, nome, paese from rubrica where (cognome
> = '%s' OR nome = '%s' OR paese = '%s')" % (cognome.get(), nome.get(),
> paese.get())
>         cursore.execute(cliens)
>
Fai fare l'inserimento dei dati al db, non cercare di farne te l'escape
(generando la stringa sql). Lui sa come fare.
http://dev.mysql.com/doc/connector-python/en/connector-python-example-cursor-select.html

sql = "select cognome, nome, paese from rubrica where (cognome = %s OR nome
= %s OR paese = %s"
cursore.execute(sql, (cognome.get(), nome.get(), paese.get())

-- 
| Raffaele Salmaso
| http://salmaso.org
| https://bitbucket.org/rsalmaso
| http://gnammo.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.python.it/pipermail/python/attachments/20140910/b1a0f25e/attachment-0001.html>


Maggiori informazioni sulla lista Python