rowspan dinámico
Publicado: 2013-07-23 11:43 @530
Hola.
Traigo los registros de una query y lleno una tabla con ellos.
La query trae una serie de componentes (primera columna de la query) y asociado a ellos una lista de eventos, cada componente posee eventos varios, y estoy llenando una tabla con el resultado de la query, por cada registro que arroja dibujo un <TR> conteniendo varios <TD> de acuerdo a los números de columnas que estoy consultando.
Sin embargo hay varios eventos asociados a un $descrip_comp. Ya controlo el no repetir $descrip_comp cuando existen varios eventos de él, pero necesito aplicar el ROWSPAN de acuerdo a los eventos existentes de un $descrip_comp.
¿Alguna idea para aplicar un ROWSPAN a la columna componente ($descrip_comp) de acuerdo al total de eventos existentes en cada uno de ellos?
Gracias.
Traigo los registros de una query y lleno una tabla con ellos.
La query trae una serie de componentes (primera columna de la query) y asociado a ellos una lista de eventos, cada componente posee eventos varios, y estoy llenando una tabla con el resultado de la query, por cada registro que arroja dibujo un <TR> conteniendo varios <TD> de acuerdo a los números de columnas que estoy consultando.
Sin embargo hay varios eventos asociados a un $descrip_comp. Ya controlo el no repetir $descrip_comp cuando existen varios eventos de él, pero necesito aplicar el ROWSPAN de acuerdo a los eventos existentes de un $descrip_comp.
Using perl Syntax Highlighting
- while ( $reg = $sth->fetchrow_hashref() ) {
- print "<tr>";
- $descrip_comp = $reg->{'descrip_comp'};
- $fecha_sale = $reg->{'fecha_sale'};
- $medidas = $reg->{'medidas'};
- $causa = $reg->{'causa'};
- $id_causa = $reg->{'id_causa'};
- print "<td>$count</td>";
- if ( $descrip_aux ne $descrip_comp ) {
- $descrip_aux = $descrip_comp;
- print "<td>$descrip_comp</td>";
- }
- else {
- print "<td></td>";
- }
- print "<td>$fecha_sale</td>";
- print "<td>$medidas</td>";
- print "<td>$id_causa</td>";
- print "</tr>";
- $count++;
- } #END WHILE ($reg_dcev = $sth->fetchrow_hashref)
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4
¿Alguna idea para aplicar un ROWSPAN a la columna componente ($descrip_comp) de acuerdo al total de eventos existentes en cada uno de ellos?
Gracias.