Autor Tema: Crear un documento de Word usando PHP colspan y rowspan en tablas unir celdas  (Leído 2377 veces)

Grace

  • Sin experiencia
  • *
  • Mensajes: 1
  • Lover de La INformatica
    • Ver Perfil
BUEN@S DTN A TODOS,
PODRIA ALGUIEN AYUDARME EN UN PROBLEMITA QUE TENGO: ESTOY CREANDO UNA TABLE HTML EN PHP PORQUE QUIERO QUE SE CONVIERTA A UN ARCHIVO DE WORD,LA CUESTION ES QUE AL AGREGARLE LAS ETIQUETAS ROWSPAN Y COLSPAN PARA COMBINAR CELDAS ME GENERA ERRORES Y NO TOMA LOS CAMBIOS; QUE DEBO HACER? GRACIAS POR SUS APORTES!

Código: [Seleccionar]
<?php
header
("Content-type:application/vnd.ms-word");
header("Conten-Disposition:attachment;Filename=documento.doc");
echo 
"<html>";
echo 
"<meta http-equiv=\"content-Type\"content=\text\html;charset=utf-8\">";
echo
"<body>";
echo 
"<br><br>Mi primer documento</br></br>";
echo 
"Aqu&iacute";
echo 
"<table>";
echo 
"<tr>";
echo 
"<td>imagen del sena</td>";
echo 
"<th><h2>FORMATO PARA PROTOCOLO DE DETERMINACION DE MOLIENDA F0205043</h2></th>";
echo 
"<th><h3>LABORATORIO DE ENSAYOS PARA EL MOBILIARIO </h3></th>";
echo 
"</tr>";
echo 
"<br>";
echo 
"<br>";
echo 
"<h3>Codigo de la Solicitud del servicio</h3>";
echo 
"<tr>";
echo 
"<th><h2>1.Informacion de la muestra</h2></th>";
echo 
"</tr>";
echo 
"<tr>";
echo 
"<td><h3>Fecha y Hora de Ejecucion del Ensayo</h3></td>";
echo 
"<td><h3>Tiempo dedicado a la Ejecucion del ensayo</h3></td>";
echo 
"<td><h3>Nombre de la Muestra</h3></td>";
echo 
"<td><h3>Tipo de Recubrimiento</h3></td>";
echo 
"<td><h3>Proporcion de Dilucion</h3></td>";
echo 
"<td><h3>Proporcion de catalizador o Endurecedor</h3></td>";
echo 
"</tr>";
echo 
"<tr>";
echo 
"<td>&nbsp</td>";
echo 
"<td>&nbsp</td>";
echo 
"<td>&nbsp</td>";
echo 
"<td>&nbsp</td>";
echo 
"<td>&nbsp</td>";
echo 
"<td>&nbsp</td>";
echo 
"<td>&nbsp</td>";
echo 
"</tr>";  
echo 
"<tr>";
echo 
"<th><h2>2.Planificacion del Ensayo</h2></th>";
echo 
"</tr>";
echo 
"<tr>";
echo 
"<td><h3>Norma o Procedimiento</h3></td>";
echo 
"<td><h3>Equipos Elementos e insumos utilizados</h3></td>";
echo 
"<td><h3>codigo</h3></td>";
echo 
"<td><h3>Equipos,elementos e insumos utilizados</h3></td>";
echo 
"<td><h3>Codigo</h3><td>";
echo 
"</tr>";
echo 
"<tr>";
echo 
"<td<h3>rowspan='4'>NTC 557 L0205007</h3></td>";[color=orange]/*tuve que cambiar las comillas dobles por simples y aun asi no funciona :([/color]
echo "<td><h3>Calibrador tipo hegman de dos pistas</h3></td>";
echo "<td><h3>&nbsp</h3></td>";
echo "<td><h3>Brocha</h3></td>";
echo "<td><h3>&nbsp</h3></td>";
echo "</tr>";
echo "<tr>"

« Última modificación: 25 de Junio 2017, 11:17 por Ogramar »
GYGR

Ogramar

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2660
    • Ver Perfil
Buenas Grace

Para publicar consultas en los foros recomendamos seguir las indicaciones que se dan en https://www.aprenderaprogramar.com/foros/index.php?topic=1460.0

Una de estas indicaciones es no escribir en mayúsculas, otra poner título adecuado a los temas, etc.

Tienes inconsistencias en el código, por ejemplo en la línea echo "<br><br>Mi primer documento</br></br>";

en la misma línea escribes br de dos maneras distintas. Además, lo que recomendamos es que se escriba <br/> para cumplir el estándar xhtml, no usar ni <br> ni </br>

Tienes errores de sintaxis como en la línea <td<h3>rowspan='4'

te falta el cierre de la etiqueta td, es decir, la etiqueta se abre con <td> y te falta el > de cierre

Para tener claros los conceptos, sintaxis, etc. recomendamos seguir los cursos disponibles en esta web:

Curso de HTML: http://aprenderaprogramar.com/index.php?option=com_content&view=category&id=69&Itemid=192

Curso de CSS: http://aprenderaprogramar.com/index.php?option=com_content&view=category&id=75&Itemid=203

Curso de JavaScript: http://aprenderaprogramar.com/index.php?option=com_content&view=category&id=78&Itemid=206

Curso de PHP: http://aprenderaprogramar.com/index.php?option=com_content&view=category&id=70&Itemid=193

Salu2

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".