si me pueden decir que es lo que tiene mal muchas gracias.
Código PHP:
$link = mysql_connect("localhost", "user", "pass");
mysql_select_db("DB",$link);
// Con esta sentencia SQL insertaremos los datos en la base de datos
mysql_query("INSERT INTO casas (id,nombre,direccion,dormitorios,camas,baños,garaje,precio,descripcion)
VALUES ('',`$nombre`,`$direccion`,`$dormitorios`,`$camas`,`$baños`,`$garaje`,`$precio`,`$descripcion`)",$link);
// Ahora comprobaremos que todo ha ido correctamente
$my_error = mysql_error($link);
if(!empty($my_error)
echo "Ha habido un error al insertar los valores. $my_error";
else
echo "Los datos han sido introducidos satisfactoriamente";