Ese ultimo:
?>
</table>
¿hay mas código HTML bajo eso y arriba hay su correspondiente <table> y sus <td> .. <tr> ...
Tu problema es mas bien HTML y de tablas como ya estas biendo .. (no se si mover el mensaje al foro HTML
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
)
Podrias trabajar en Pixels en vez de porcentajes y usar nowarp en tus celdas .. tal vez por ahí es por donde se descuadran al ajustarse cone el contenido pese q son del mismo ancho ..
Podrias tomar el código HTML q te genera ese scritp PHP de consulta a tu BD y preguntar con ese código "estatico" en el foro HTML para q te orienten mejor ...
Un saludo,