<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<form action="" method="POST">
<select id="ropa" name="ropa" onchange="this.form.submit()">
<option>Caballero</option>
<option>Dama</option>
</select>
<select id="tipo" name="tipo">
<option>camisas</option>
<option>faldas</option>
<option>blusas</option>
<option>pantalones</option>
</select>
<select id="color" name="color">
<option>azul</option>
<option>verde</option>
<option>rojo</option>
</select>
</form>
<table>
<tr>
<th>Departamento</th>
<th>Tipo</th>
<th>Color</th>
</tr>
<?php
include("conexion.php");
$con = mysqli_connect($host, $usu, $cont, $bd);
$ropa= $_POST["ropa"];
$tipo= $_POST["tipo"];
$color= $_POST["color"];
if ($ropa!=null) {
$sql="SELECT * FROM closet WHERE ropa='$ropa'"; //si solo se selecciono ropa, que muestre en la tabla toda la ropa en general con sus respectivas descripciones de tipo y color
}else if ($ropa!=null & $tipo!=null) {
$sql = "SELECT * FROM closet WHERE ropa='$ropa' AND tipo='$tipo'"; //en caso de que se seleccionen dos option que muestre la ropa y un tipo
}else if ($ropa!=null & $tipo!=null & $color!=null) {
$sql = "SELECT * FROM closet WHERE ropa='$ropa' AND tipo='$tipo' AND color='$color'"; //si son los tres elegidos que muestre solo un tipo de ropa y color
}else{
$sql = "SELECT * FROM closet WHERE ropa='$ropa' OR tipo='$tipo' OR color='$color'";// en caso de que no, que se puedan buscar por cualquiera de los 3
}
$result=mysqli_query($con,$sql);
while ($row=mysqli_fetch_array($result)) {
$a= $row["ropa"]; //hombre o mujer
$b= $row["tipo"];
$c= $row["color"];
?>
<tr>
<td> <?php echo $a?> </td>
<td> <?php echo $b?> </td>
<td> <?php echo $c?> </td>
</tr>
<?php }?>
</body>
</html>