El 17/10/07, raul agustin navarro almeida <[EMAIL PROTECTED]> escribió:
> Bueno q tal tengo todos un buen dia
> y quisiera saber si para tener una conexion en mysql con php en paginas
> diferentes

No, obviamente no tienes que copiar y pegar el código de la conexión
en cada página .php pero si tienes que efectuar la conexión en cada
script. ¿Cómo es eso? Es que un script no es lo mismo que una página.

Puedes hacer esto:

conexion.inc

<?php

$conn = mysql_connect("localhost", "root", "");

?>

Y luego en todos los PHP hacer esto

<?php

require("conexion.inc");

// El resto del código.

?>

¿A eso te referías?

> hay q escribir el codigo en cada pagina o se puede crear una especie de
> modulo y otra cosa...
> se q en php solo se pueden hacer reportes en formato pdf, bueno eso me han
> dicho ..tendran unos ejemplos para analizarlos y poder personalizarlos

Ese "solo" es muy relativo. Con PHP puedes generar documentos en
cualquier formato, podrias hasta crear un archivo MP3 desde cero..
otra cosa es que sea fácil o que tengas a la mano librerías de
software libre que lo hagan con facilidad.

Para generar PDFs yo he usado con buenos resultados la librería FPDF
que es 100% código en PHP, es decir, no require de ninguna extensión
binaria compilada en tu intérprete de PHP.

Uno de los ejemplos mas simples es este:

http://www.id.unizh.ch/cl/zinfo/fpdf/tutorial/tuto1.htm

Ahora, si corres PHP en Windows y quieres usar el módulo COM puedes
hasta abrir el Word o el Excel y programáticamente elaborar el
documento que quieras, pero no es la idea.

En Linux podrias hacer algo parecido con la extensión de Java que
tiene PHP que te permite manipular cualquier clase Java desde el
código de PHP y utilizar como motor el conocido JasperReports:

http://jasperforge.org/sf/projects/jasperreports

Ahora, si no quieres complicarte integrando Java con PHP puedes
escribir el motor que genera los reportes enteramente en Java con
Jasper y construirle una interfaz via webservices con XML-RPC o
REST+JSON y controlarlo desde PHP. Ahora hay muchas opciones y ambos
son software libre y correrán bien en Linux.

Eso seria si quieres un motor de reportes realmente completo y robusto
como es Jasper, si no va a ser mas facil trabajar con PHP.

También hay clases para generar documentos de Excel desde código 100%
PHP en cualquier plataforma sin usar objetos COM, cosa de que busques
en Google porque no tengo el link a la mano pero creo que ya tienes
algunas  ideas.

Antonio
_______________________________________________
Lista de correo Linux-plug
Temática: Discusión general sobre Linux
Peruvian Linux User Group (http://www.linux.org.pe)

Participa suscribiéndote y escribiendo a:  [email protected]
Para darte de alta, de baja  o hacer ajustes a tu suscripción visita:
http://listas.linux.org.pe/mailman/listinfo/linux-plug

IMPORTANTE: Reglas y recomendaciones
http://www.linux.org.pe/listas/reglas.php
http://www.linux.org.pe/listas/comportamiento.php
http://www.linux.org.pe/listas/recomendaciones.php

Responder a