Saludos, lo que quieres no es difícil, pero antes de ir al grano, si vas a trabajar con php tu action debe ser a un archivo php (no asp como tienes) .
Dices tener tu base de datos en Mysql, pues una base de datos es una base datos y punto, mysql es uno de los lenguajes para acceder a ella.
Supongo entonces que ya has grabado correctamente tus datos.
Entonces vamos al grano, voy a suponer que tus datos de piso están en el campo piso de tu DB.
Código PHP:
<?php
include("conexion.php"); // te conectas a tu DB
$piso=$_POST['piso']; //recibe desde el form
$result = mysql_query("SELECT * FROM tu_tabla WHERE piso='$piso' ");//realiza
// la busqueda en el campo piso con la condicion recibida y muestra * todos los
// datos
if ($row = mysql_fetch_array($result)){
echo "<table width='990' border='0' cellpadding='0' cellspacing='0'> \n"; //crea la
// tabla para mostrar resultados
do {
echo "<tr> \n";
echo "<td>".$row["piso"]."</td> \n";
echo "<td>".$row["????"]."</td> \n";
echo "<td>".$row["????"]."</td> \n";//reemplaza los ??? por los nombres de los
//otros campos de tu tabla para mostrarlos.
?>
NO olvides guardarlo como PHP y en tu action poner el nombre del archivo que has creado.
Por si tienes dudas aca esta el conexion.php (Debes subirlo a la misma carpeta que el anterior)
Código PHP:
<?php
$mysql_host = "localhost";// generalmente queda asi, a menos q tu proveedor de
// hosting diga lo contrario
$mysql_database = "tu_data_base";
$mysql_user = "tu_usuario";
$mysql_password = "tu_contraseña";
$conexion = mysql_connect("$mysql_host","$mysql_user","$mysql_password");
mysql_select_db("$mysql_database" ,$conexion) or die("Error seleccionando la base de datos.");
?>
Reconozco que no es una solución con diseño, es básica para que desde ahí comiences.
Si hay algún problema avísame.