Si ese es el codigo completo, es my sencillo, no te insera nada porque tu le dices que inserte en codigo = $codigo y esa variable no la tienes en el script
Código PHP:
<body> <?
//Conexion con la bd
mysql_connect("localhost","bd","pass");
//seleccion de la bd con la que vamos a trabajar
mysql_select_db("bd");
$codigo = ------;
$titulo = ------;
$tipo = ------;
etc.....
//Ejecucion de la sentencia sql
mysql_query ("insert into propiedades(codigo,titulo,tipo,operacion,ubicacion,precio,resumen,descripcion) values('$codigo','$titulo','$tipo','$operacion','$ubicacion','$precio','$resumen','$descripcion')")
?>
saludos!
MC