<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<br>
<div class="moz-cite-prefix">Il 10/09/2014 22:23, Raffaele Salmaso
ha scritto:<br>
</div>
<blockquote
cite="mid:CABgH4JsoyvYQyCvUy4fwKmHi-yyW7oK8H7pVA_Xy_pn4KtPePg@mail.gmail.com"
type="cite">
<div dir="ltr">2014-09-10 22:08 GMT+02:00 Juri Rudi <span
dir="ltr"><<a moz-do-not-send="true"
href="mailto:rudijuri@gmail.com" target="_blank">rudijuri@gmail.com</a>></span>:<br>
<div class="gmail_extra">
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div text="#000000" bgcolor="#FFFFFF"> cliens =
"select cognome, nome, paese from rubrica where (cognome
= '%s' OR nome = '%s' OR paese = '%s')" %
(cognome.get(), nome.get(), paese.get())<br>
cursore.execute(cliens)<br>
</div>
</blockquote>
<div>Fai fare l'inserimento dei dati al db, non cercare di
farne te l'escape (generando la stringa sql). Lui sa come
fare.<br>
<a moz-do-not-send="true"
href="http://dev.mysql.com/doc/connector-python/en/connector-python-example-cursor-select.html">http://dev.mysql.com/doc/connector-python/en/connector-python-example-cursor-select.html</a><br>
<br>
sql = "select cognome, nome, paese from rubrica where
(cognome = %s OR nome = %s OR paese = %s"<br>
cursore.execute(sql, (cognome.get(), nome.get(),
paese.get())<br>
</div>
</div>
</div>
</div>
</blockquote>
<br>
Grazie.<br>
Anche così, però, l'operatore logico OR mi restituisce ancora tutti
quelli di "Modena" e non solo "Paolo" :(<br>
</body>
</html>