Obviando el código de validación en Js... debes insertar los datos en la bd de forma correcta, los númericos sin entrecomillar y los alfa entrecomillados, por otro lado las variables se interpretarán como tal solo si van entre comillas dobles o concatenadas:
variable string
Código PHP:
values ('".$piso."', etc...
variable numérica
Código PHP:
values ("$piso", etc...
saludos,