Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/01/2015, 17:53
Avatar de HackID1
HackID1
 
Fecha de Ingreso: febrero-2013
Ubicación: En Update
Mensajes: 488
Antigüedad: 7 años
Puntos: 17
Respuesta: llamar un pdf determinado de un carpeta

Buenas. si he entendido lo que quieres es poder mostrar el titulo de un libro el que antes previamente se ha elegido un idlibro de un formulario, por lo que ese idlibro debe estar ya asociado a un titulo de libro.

Bien mediante esa asociación que tendrás en tu base de datos, podemos mostrar el titulo.

Para esto debes crear una conexión a la BD y luego realizar una consulta MySQL en PHP.


Conexión.

Código PHP:
Ver original
  1. <html>
  2. <head> </head>
  3. <body>
  4.  
  5. <?php
  6.  
  7. // Realizamos la conexión, yo la guardo en un fichero que luego incluyo en la página de esta forma.
  8. */
  9. include("abre_conexion.php");
  10.  
  11. /*Realizamos la consulta para mostrar el titulo del libro dependiendo de el idlibro anterior escogido.*/
  12.  
  13. //guardamos la variable del IDLIBRO para trabajar con ella
  14. //en la consulta sql.
  15. $idlibro = $_POST['idlibro'];
  16.  
  17. //CONSULTA SQL, titulo_libro a mostrar depende del idlibro elegido antes.
  18. $sql = "SELECT titulo_libro
  19.         FROM tu_tabla
  20.         WHERE idlibro = '$idlibro'
  21.     ";
  22.  
  23. //ejecutamos la consulta sql   
  24. $result = mysql_query($sql);
  25.  
  26.     //mientras haya datos mostramos el titulo del libro.
  27.     while ($registro = mysql_fetch_array($result)){
  28.  
  29.  
  30. ?>
  31.  
  32.   Titulo del Libro:    </td>
  33.     <td valign="top" class="primary">
  34.       <input type="text" name="titulo" value="<?php $registro['titulo_libro'] ?>"/>
  35.     </td>  
  36.     <!-- continuacion de tu codigo... -->
  37.    
  38. <?php
  39.  
  40.     } //cierre del while.
  41. ?>
  42.  
  43. </body>
  44. </html>

El código no esta comprobado, pero seguro te dará una idea de como realizar lo que quieres.
Un saludo.
__________________
Puntuar +1 es buena forma de dar las gracias. :P
Your Time is limited, so don't waste it living someone else´s life.
Por: HackID1