Originariamente inviato da M4rko
qualcosa del genere:
codice:
$stringa = "comune = '{$_GET['comune']}'";
if ($_GET['parola'] != '') {
    $stringa .= " or parola = '{$_GET['parola']}'";
}

...ovviamente hai validato comune e parola, vero?
:-) ovviemente è tutto validato :-)

la query completa è la seguente:

codice:
$result = mysql_query("SELECT * FROM ciccio  WHERE (on_line = 'si' and lingua = 'italiano') and (comune = '$_GET[comune]'  '".if ($_GET[parola]!=""){" or parola = '$_GET[parola]'"}else{}."')  ORDER BY id desc ")or die("errore: ".mysql_error());
non volevo spezzare la query volevo lasciarla intera, per motivi di pulizia più che altro.