GRACIAS cluster por tu rapida ayuda...
... el codigo final (y funciona muy bien) me ha quedado asi:
<?php
$link = mysql_connect("xxxxx","xxxxx","xxxxxx");
mysql_select_db("xxxxx", $link);
$result = mysql_query("SELECT id, nombre, titulo FROM tabla", $link);
echo "<form action=\"ver_registro.php\" method=\"POST\">";
echo '<select name= "nombre" size="1">' ;
while ($row=mysql_fetch_array($result)){
echo " <option value=\"".$row['id']."\"> ".$row['titulo']." </option> ";
}
echo "</select>";
echo "<input type=submit value=\"Ver\">";
echo "</form>";
?>
... pero tengo un lio con "ver_registro.php".
¿Como es en realidad el codigo de "ver_registro.php" para que al dar al boton "Ver" me salga una ventana nueva del navegador con el contenido del archivo seleccionado?.
Este es el archivo "
ver_registro.php " que tengo:
<?php
require("dbconnect.inc.php");
$qry = "SELECT tipo, contenido FROM tabla WHERE id='".$_POST['id']."'";
$res = mysql_query($qry);
$tipo = mysql_result($res, 0, "tipo");
$contenido = mysql_result($res, 0, "contenido");
header("Content-type: $tipo");
print $contenido;
?>
Cuando lo ejecuto me da el siguiente error que no entiendo:
Warning: mysql_result(): Unable to jump to row 0 on MySQL result index 3 in /chs/p1/xxxxx/ver_registro.php on line 7
Warning: mysql_result(): Unable to jump to row 0 on MySQL result index 3 in /chs/p1/xxxxx/ver_registro.php on line 8
Los archivos con los que trabajo son pdf. por lo que deberia de verlos en otra ventana nueva del navegador.

GRACIAS de nuevo por tu atención.