Foros del Web » Programando para Internet » PHP »

construir tabla según...

Estas en el tema de construir tabla según... en el foro de PHP en Foros del Web. Estimados, les solicito ayuda porque yo he agotado todas las posibilidades que tengo... les cuento, necesito construir una tabla en pantalla, que corresponde a la ...
  #1 (permalink)  
Antiguo 24/05/2006, 11:22
 
Fecha de Ingreso: marzo-2005
Mensajes: 59
Antigüedad: 12 años, 8 meses
Puntos: 1
construir tabla según...

Estimados, les solicito ayuda porque yo he agotado todas las posibilidades que tengo... les cuento, necesito construir una tabla en pantalla, que corresponde a la informacion diaria de una persona x que tiene que realizar, o sea, su agenda.

el problema que tengo, es que quiero unir mediante "rowspan" las celdas de la columna donde van las actividades segun las coincidencias que tengan en funcion del tiempo, me explico:

si juanito tiene el siguiente horario de actividades

a) 08:00 - 09:00 -> nada
b) 09:00 - 12:00 -> actividad 1
c) 10:00 - 11:00 -> nada
d) 11:00 - 12:00 -> actividad 2
e) 12:00 - 13:00 -> actividad 3
f) 13:00 - 14:00 -> nada

se supone que la activida b) incluye a la actividad d), por lo tanto deberian agruparse las celdas de las columnas de actividades entre las 9 y 12, y mostrar las actividades 1 y 2, despues sola y en la celda siguiente, la actividad 3, ya que ésta parte despues que termina la actividad 2.

no hay caso con mis capacidades.... me pueden ayudar al respecto???

dato adicional: tengo una base en mysql con la fecha y hora de inicio y termino de cada actividad ingresada.

GRACIAS!
__________________
para que hacer las cosas faciles si se pueden complicar!
  #2 (permalink)  
Antiguo 24/05/2006, 12:40
Avatar de mauled  
Fecha de Ingreso: marzo-2005
Ubicación: Cd. de México.
Mensajes: 3.001
Antigüedad: 12 años, 9 meses
Puntos: 33
De acuerdo

No me queda del todo claro tu problema. Si pudieras generar una "vista" en excel o en word seria excelente.

Saludillos.
  #3 (permalink)  
Antiguo 24/05/2006, 12:53
 
Fecha de Ingreso: marzo-2005
Mensajes: 59
Antigüedad: 12 años, 8 meses
Puntos: 1
Gracias por tu interes, pero siguiendo los datos que mencionaba, la tabla deberia quedar asi:

Código HTML:
<table width="300" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="93">08:00 </td>
    <td width="207">&nbsp;</td>
  </tr>
  <tr>
    <td>09:00 </td>
    <td rowspan="3"><p>09:00 - 12:00 Actividad 1<br>
      11:00 - 12:00 Actividad 2
</p> </td>
  </tr>
  <tr>
    <td>10:00 </td>
  </tr>
  <tr>
    <td>11:00 </td>
  </tr>
  <tr>
    <td>12:00</td>
    <td>12:00 - 13:00 Actividad 3 </td>
  </tr>
  <tr>
    <td>13:00</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>14:00</td>
    <td>&nbsp;</td>
  </tr>
</table> 
Espero que sirva esto Mauled y gracias por tu ayuda!
__________________
para que hacer las cosas faciles si se pueden complicar!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:26.