Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/02/2014, 18:34
nowelyukus
 
Fecha de Ingreso: febrero-2014
Mensajes: 7
Antigüedad: 10 años, 3 meses
Puntos: 0
Imprimir imagen

Hola, estuve mirando por el foro y no encontré respuesta con lo que abro un nuevo tema. Espero no equivocarme de sitio.

Mi duda es:

Quiero imprimir unos datos de la base de datos tanto texto como imagenes no en la pantalla si no en papel. A la hora de visualizar los datos en la pagina web se me ve todo correctamente. Pero ejecutar el enlace y que salga la pagina en la impresora la imagen no me aparece.

codigo:

Código PHP:
Ver original
  1. [B]funcion para seleccionar una parte de la pagina[/B]
  2.  
  3. <script type="text/javascript">
  4.         function imprSelec(imprimir)
  5.         {var ficha=document.getElementById(imprimir);var ventimp=window.open(' ','popimpr');ventimp.document.write(ficha.innerHTML);ventimp.document.close();ventimp.print();ventimp.close();}
  6.         </script>
  7.  
  8. [B]enlace para imprimir[/B]
  9.  
  10. <a href="javascript:imprSelec('imprimir')" class="fa fa-print"><span>Imprimir</span></a>
  11.  
  12. [B]parte de la pagina en cuestion la cual hace que se visualicen los datos de la base de datos[/B]
  13.  
  14. <div id="imprimir">
  15. <?php
  16. while($row = mysql_fetch_array($result))
  17. {
  18. ?>
  19. <img src="obtenerfotografia.php?id=<?php echo $row['id'];?>"width="20%" alt="Foto perfil"/>
  20. <?php
  21. echo"</br><b>NOMBRE: </b>";
  22. echo $row["nombre"];
  23. echo"</br> <b>APELLIDOS: </b>";
  24. echo $row["apellidos"];
  25. echo"</br> <b>DNI: </b>";
  26. echo $row["dni"];
  27. echo"</br> <b>TELEFONO: </b>";
  28. echo $row["telefono"];
  29. echo"</br> <b>POBLACION: </b>";
  30. echo $row["poblacion"];
  31. echo"</br> <b>DIRECCION: </b>";
  32. echo $row["direccion"];
  33. echo"</br> <b>CODIGO POSTAL: </b>";
  34. echo $row["cp"];
  35. echo"</br> <b>FECHA DE NACIMIENTO: </b>";
  36. echo $row["fecha_nacimiento"];
  37. echo"</br> <b>EMAIL: </b>";
  38. echo $row["email"];
  39.  echo "</br>";
  40.  echo "</br>";
  41.  echo "</br>";
  42. }
  43. ?>
  44. </div>

** donde obtenerfotografia.php lo que hago es extraer la imagen de la base de datos que esta guardada en formato binario si no me equivoco y enviarla a esta otra pagia

Última edición por Triby; 10/02/2014 a las 19:17 Razón: Código en highlight