PHP - Tabla con celdas, pero no muestra la linea divisoria

   
Vista:

Tabla con celdas, pero no muestra la linea divisoria

Publicado por DEVILSITO (141 intervenciones) el 25/05/2014 05:23:19
Si desde la tabla de datos uno de estos valores viene vacio, en esta "grid" se muestra vacio obviamente pero la celda en la columna correspondiente pierde la linea divisoria horizontal. ¿Como se resuelve este problema?

1
2
3
4
5
6
7
8
9
10
11
12
while($row = mysql_fetch_array($datos)) {
				echo "<tr>" ;
				echo "<td>".$tip[$row['CODTIP_C']]."</td>\n";
				echo "<td>".$row['NUMBIE_C']."</td>\n";
				 echo "<td>".$row['CODOFE_C']."</td>\n";
				echo "<td>".$row['TOTUTI_N']."</td>\n";
				echo "<td>".$row['TERRAZ_N']."</td>\n";
				echo "<td>".$row['PRECIO_N']."</td>\n";
				echo "<td>".$row['PRECMN_N']."</td>\n";
				echo "<td>".$row['RESERVADO']."</td>\n";
				echo "</tr> \n";
			}

Gracias por vuestra ayuda.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

Tabla con celdas, pero no muestra la linea divisoria

Publicado por xve (5523 intervenciones) el 25/05/2014 10:47:35
Hola Devilsito, para ello, tienes que poner un espacio en formato html... algo así:

1
echo "<td>".($row['TERRAZ_N']?$row['TERRAZ_N']:"&nbsp;")."</td>\n";

Si no tiene valor, se pondra un $nbsp;, que es un espacio en html.

Coméntanos si te funciona, ok?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar