Claro que hay alternativa, solo hay que proceder con lógica, de esta manera:
Código PHP:
$sql = "Select * from articulos where true";
if ($name) $sql .= " And arname = '$name'";
if ($fecha) $sql .= " And art_fecha = '$fecha'";
etc. etc. etc
$result = mysql_query($sql);
Servido.