Hola:
Necesito generar un archivo .doc con cierto formato, pero hay ciertos datos que deben ser extraidos de unas tablas en una base de datos.
Se puede hacer eso ?
Espero su ayuda.
Gracias.
Salu2 !!!
| |||
Generar un Doc dinamico Hola: Necesito generar un archivo .doc con cierto formato, pero hay ciertos datos que deben ser extraidos de unas tablas en una base de datos. Se puede hacer eso ? Espero su ayuda. Gracias. Salu2 !!!
__________________ AK.T.I.V.E.tm Live, Never DIE |
| |||
Gracias, pero ojala alguien pudiera ayudarme con este tema, ya que el link anterior no deja muy claro el asunto. Gracias. Salu2 !!!
__________________ AK.T.I.V.E.tm Live, Never DIE |
| |||
Pero .. donde tienes problemas? ..probastes ese ejemplo del tutorial que te pasaron?. Bueno .. ese ejemplo crea un archivo en formato RTF (Ritch Text Format) el cual puede leerlo e interpretarlo Word. No indicas si usas windows (el servidor con PHP que S.O. usa) o que, .. ni la versión de PHP .. eso es muyyy importante para poder darte alguna alternativa más para ver. Si usas windows en tu servidor .. podrías usar COM www.php.net/com (ojo con la versión de PHP que uses ..hay cambios en PHP 5 al respecto y .. además recuerda que esto sólo funcionaría en windows y que el "Word" esté instalado en dicho servidor ..) En PHP y bajo cualquier tipo de S.O. que uses (en el servidor) te vendría bien usar el Universal formato PDF. Ejemplos de esto veras muchos en el foro (y FAQ's). Un saludo, |
| |||
Tengo un formato ya establecido en una hoja de Word, no es cosa de solo imprimir el contenido de las variables, sino que imprimir este contenido en cierto lugar del documento, ese es mi problema. El servidor usa Linux y tiene PHP 4. Gracias. Salu2 !!!
__________________ AK.T.I.V.E.tm Live, Never DIE |
| |||
Pues si usas Linux .. no puedes usar COM (que sería una solución) .. tendras que investigar por el lado de crear un RTF. Es decir .. tu actual .doc .. convertirlo a RTF y con PHP leer (fopen(), file() y afines) ese RFT creado (que tiene cierta estructura) para "parsearlo" (Buscar tus {AQUí IRÁ MI VARIABLE de PHP} y sustituir (str_replace() .. o mejor expresiones regulares). Un saludo, |
| |||
Camino facil Mira yo digo que hagas algo como esto... 1.- Haces el documento en word como siempre, pero donde van los textos variables pones algo como xxxx. 2.- Cambias la extension del archivo de .doc a .txt. 3.- Lo abres entras en "buscar: xxxx". 4.- En el lugar de xxxx pones el codigo para que reemplaces esas xxxx por lo que quieres poner (Por ejemplo un echo) Espero les sea util... Jorge [email protected] |