Gracias compañero.
Para poner el resultado final sería
$resultado=mysql_query("SELECT * FROM $tabla WHERE (Categoria='$Busq' and Subcategoria='$Sub' and Sexo='$VH' and Visto='Si')
ORDER BY Nombre ",$conexion);
¿Como se podria sacar solo un registro sin duplicados desde mi tabla? Creo que existe algo, verdad?
Saludos