Aqui te expongo un recurso barato pero efectivo:
a) debes crear una imagen GIF transparente de 1 pixel por 1 pixel, llamemosla espacio.gif
b) Ahi te va el secreto...
Código:
<table>
<tr>
<td><img src='espacio.gif' width='120' height='1'></td>
<td><img src='espacio.gif' width='400' height='1'></td>
<td><img src='espacio.gif' width='90' height='1'></td>
<td><img src='espacio.gif' width='500' height='1'></td>
</tr>
....
Y en la siguiente fila pones tus textos, y la columna siempre conservará los anchos de la imágen de arriba...
Pueden existir soluciones similares, incluso para variar el tamaño de la imagen desde el codigo...
Código:
<img src='espacio.gif' width='<? echo strlen($registro['campo'])/3; ?>' height='1'>
...
espero haberte ayudado a encontrar la puerta para tu problema...
Saludotes desde MONTERREY!!!
Manolo
<tr>
<td bgcolor="#339933"> <font face="Verdana, Arial" size="1" color="#FFFFFF">>>
[/CODE]</td> <td align="right" bgcolor="#666666">