Scusa ... ma la if falla prima oppure usa l'if di mysql...

codice:
if('$_GET[parola]' != '') {
$pippo = " (comune = '$_GET[comune]' or parola = '$_GET[parola]')";
} else { $pippo = " comune = '$_GET[comune]'";   }


$result = mysql_query("SELECT * FROM ciccio
                       WHERE on_line = 'si' and lingua = 'italiano'
                       AND $pippo
                       ORDER BY id desc ") or die("errore: ".mysql_error());