Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/09/2005, 11:01
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
PHP al ser un lenguaje del lado del servidor .. directamente no puede generar ningún informe ni simlar para que sea impreso directamente por alguna impresora conectada al PC cliente (navegador de tu usuario).

Lo que si que se suele hacer en PHP es generar un documento en formato PDF con ayuda de classes como: R&OS o FPDF (usa el buscador del foro para más info). Por lo menos generado dinámiecamente con PHP ese PDF tienes control total del formato que generas .. eso sí, sigues con el problema de que el usuairo será el que verá ese PDF generado y el decidirá (tendrá) que aceptar la impresión y decidir en cual de las que tenga a mano lo haga.

El tema de imprimir con javascript es lo mismo que si generas tu página en HTML y le das a tu navegador a su botón imprimir .. Lo único es que con javascript dicho código lo incrustras en tu página HTML y así fuerzas a que cuando se abra (o acciones tal evento) se ejecute dicha acción (con el mismo problema de siempre: el usuario decide donde imprimir y debe aceptarlo).

No sé con qué fin deseas generar "reportes" si es para verlo en "pantalla" .. o para mandarlo a imprimir (te importaría que el usuario tenga que definir donde imprime? o necesitas que se mande a imprimir a tal impresora directo y sin intervención "humana") )...

Un saludo,