Foros del Web » Creando para Internet » HTML »

Problemas con encuadre de celdas

Estas en el tema de Problemas con encuadre de celdas en el foro de HTML en Foros del Web. Hola a todos, quiero hacer una tabla, en la cual voy a mostrar unos datos, el caso es que en el campo de observaciones, el ...
  #1 (permalink)  
Antiguo 21/12/2009, 05:43
 
Fecha de Ingreso: diciembre-2003
Ubicación: Cordoba
Mensajes: 13
Antigüedad: 20 años, 3 meses
Puntos: 0
Problemas con encuadre de celdas

Hola a todos,
quiero hacer una tabla, en la cual voy a mostrar unos datos, el caso es que en el campo de observaciones, el cual es más grande, la celda se extiende horizontalmente hasta que cubre todos los caracteres del campo.
Yo lo que quiero es que quede con una anchura definida, y le doy el valor, y además pongo el atributo nowrap para que no se extienda automaticamente, el caso es que si se expande y no debería.

El código es este, tiene php, a ver si alguien me sabe como dejar fija la anchura de la celda:

Remarco en rojo la celda conflictiva:

$link=mysql_connect("localhost","root");
mysql_select_db("almacen",$link);
$result=mysql_query("select marca,modelo,tipo_mat,cantidad,fecha_mov,observaci ones from movimientos where tipo_mov='Entrega' order by indice_mov;",$link);
if($row=mysql_fetch_array($result))
{
echo "<table align='center' bordercolor='#42c2ff' border='1' width='770' cellpadding='3'>\n";
echo "<tr>\n";
echo "<td width='140' nowrap><b>Material</b></td>\n";
echo "<td width='130' nowrap><b>Tipo de material</b></td>\n";
echo "<td width='50' nowrap><b>Cantidad</b></td>\n";
echo "<td width='70' nowrap><b>Fecha</b></td>\n";
echo "<td width='380' nowrap><b>Observaciones</b></td>\n";
echo "</tr>\n";
do
{
echo"<tr>\n";
$cadena=" ".$row["marca"]." &nbsp;&nbsp;".$row["modelo"]." &nbsp;&nbsp;";
echo"<td class='esta' nowrap>".$cadena."</td>\n";
echo"<td class='esta' nowrap>".$row["tipo_mat"]."</td>\n";
echo"<td class='esta' align='center' nowrap>".$row["cantidad"]."</td>\n";
echo"<td class='esta' nowrap>".$row["fecha_mov"]."</td>\n";
if($row["observaciones"]==''){echo"<td class='esta' width='380' nowrap>"."&nbsp;"."</td>\n";}
else{echo"<td class='esta' width='380' nowrap>".$row["observaciones"]."</td>\n";}

echo"</tr>\n";
}
while($row=mysql_fetch_array($result));
echo"</table>";
}
  #2 (permalink)  
Antiguo 21/12/2009, 07:03
Avatar de paolamurias
Colaboradora
 
Fecha de Ingreso: junio-2006
Ubicación: Rosario
Mensajes: 2.317
Antigüedad: 17 años, 10 meses
Puntos: 189
Tema trasladado desde diseño gráfico
__________________
El mundo atribuye sus infortunios a conspiraciones de grandes malvados. Entiendo que subestima la estupidez. A. Bioy Casares

Mi portfolio
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 17:57.