tengo una pagina de lista de inmuebles con el codigo: 
 
<?php
$conexion = mysql_connect('localhost', 'cyanez_tracer', '123');
mysql_select_db('cyanez_Napay');
 
$tabla = mysql_query('SELECT * FROM inmuebles, ubicacion, tipo, operacion WHERE inmuebles.idubicacion = ubicacion.id AND inmuebles.idtipo = tipo.id AND inmuebles.idoperacion = operacion.id ORDER BY inmuebles.codigo ASC'); 
 
while ($registro = mysql_fetch_array($tabla)){
?>
 
 
 
<a href="Detalles.php?codigo=<?php echo $registro['codigo']; ?>"<?php echo $registro['codigo']; ?></a>
 
                <?php echo $registro['operation']; ?>
                <?php echo $registro['type']; ?>
                <?php echo $registro['location']; ?>
                <?php echo $registro['titulo']; ?>
                <?php echo $registro['areatotal']; ?>
                <?php echo $registro['precio']; ?>
 
              <?php
}
mysql_free_result($tabla);
mysql_close($conexion);
?>
 
 
lo que me direcciona a cada pagina de detalle es decir 
 
Detalle.php?codigo=1
Detalle.php?codigo=2
Detalle.php?codigo=3....
 
y la pagina de Detalle.php con:
 
<?php
$conexion = mysql_connect('localhost', 'cyanez_tracer', '123');
mysql_select_db('cyanez_Napay');
 
$tabla = mysql_query('SELECT * FROM inmuebles, ubicacion, localizacion, zona,  operacion WHERE  inmuebles.idubicacion = ubicacion.id AND inmuebles.idlocalizacion = localizacion.id AND inmuebles.idzona = zona.id'); 
 
$varId = $_REQUEST['codigo'];
 
$registro = mysql_fetch_array($tabla)
?>
....      
 
 
pero el $_request no me funciona
 
como soluciono el problema o estoy usando una funcion incorrecta 
  
 
